 |
Ice Sheet System Model
4.18
Code documentation
|
Go to the documentation of this file.
6 #include "../toolkits/toolkits.h"
7 #include "../classes/classes.h"
8 #include "../shared/shared.h"
9 #include "../modules/modules.h"
10 #include "../solutionsequences/solutionsequences.h"
18 int numoutputs,domaintype;
20 bool isFS,isfreesurface,dakota_analysis;
22 char** requested_outputs = NULL;
40 if(isFS && isfreesurface){
94 if(numoutputs){
for(
int i=0;i<numoutputs;i++){xDelete<char>(requested_outputs[i]);} xDelete<char*>(requested_outputs);}
@ FreeSurfaceTopAnalysisEnum
void depthaverage_core(FemModel *femmodel)
void extrudefrombase_core(FemModel *femmodel)
@ InputToDepthaverageOutEnum
@ MasstransportAnalysisEnum
#define _printf0_(StreamArgs)
void masstransport_core(FemModel *femmodel)
@ FreeSurfaceBaseAnalysisEnum
@ MasstransportStabilizationEnum
@ MasstransportRequestedOutputsEnum
void solutionsequence_linear(FemModel *femmodel)
void RequestedDependentsx(void)
@ SealevelriseCumDeltathicknessEnum
void SetParam(bool boolean, int enum_type)
void extrudefromtop_core(FemModel *femmodel)
#define MASSTRANSPORTCORE
@ MasstransportSolutionEnum
void Stop(int tagenum, bool dontmpisync=true)
@ MasstransportIsfreesurfaceEnum
@ InputToDepthaverageInEnum
void Start(int tagenum, bool dontmpisync=true)
bool VerboseSolution(void)
void RequestedOutputsx(Results **presults, char **requested_outputs, int numoutputs, bool save_results=true)
void SetCurrentConfiguration(int configuration_type)
void FindParam(bool *pinteger, int enum_type)
@ SealevelriseCumDeltathicknessOldEnum
void solutionsequence_fct(FemModel *femmodel)
@ MasstransportNumRequestedOutputsEnum