 |
Ice Sheet System Model
4.18
Code documentation
|
Go to the documentation of this file.
8 #error "Cannot compile with HAVE_CONFIG_H symbol! run configure first!"
11 #include "../toolkits/toolkits.h"
12 #include "../classes/classes.h"
13 #include "../shared/shared.h"
14 #include "../modules/modules.h"
15 #include "../solutionsequences/solutionsequences.h"
20 void (*solutioncore)(
FemModel*)=NULL;
23 bool control_analysis;
34 if(nodakotacore)dakota_analysis=
false;
40 _error_(
"ISSM was not compiled with dakota support, cannot carry out dakota analysis!");
43 else if(control_analysis){
44 switch(inversiontype){
50 default:
_error_(
"control type not supported");
57 *psolutioncore=solutioncore;
void controlvalidation_core(FemModel *femmodel)
Declaration of Parameters class.
void CorePointerFromSolutionEnum(void(**psolutioncore)(FemModel *), Parameters *parameters, int solutiontype)
void control_core(FemModel *femmodel)
void controladm1qn3_core(FemModel *femmodel)
void WrapperCorePointerFromSolutionEnum(void(**psolutioncore)(FemModel *), Parameters *parameters, int solutiontype, bool nodakotacore)
void controlm1qn3_core(FemModel *femmodel)
void dakota_core(FemModel *femmodel)
void controltao_core(FemModel *femmodel)
#define _error_(StreamArgs)
void FindParam(bool *pinteger, int enum_type)