![]() |
Ice Sheet System Model
4.18
Code documentation
|
#include <Cfsurfacesquare.h>
Public Member Functions | |
Cfsurfacesquare () | |
Cfsurfacesquare (char *in_name, int in_definitionenum, int in_model_enum, int in_observation_enum, int in_weights_enum, IssmDouble in_datatime, bool timepassedflag) | |
~Cfsurfacesquare () | |
Object * | copy () |
void | DeepEcho (void) |
void | Echo (void) |
int | Id (void) |
void | Marshall (char **pmarshalled_data, int *pmarshalled_data_size, int marshall_direction) |
int | ObjectEnum (void) |
int | DefinitionEnum () |
char * | Name () |
IssmDouble | Response (FemModel *femmodel) |
IssmDouble | Cfsurfacesquare_Calculation (Element *element, int model_enum, int observation_enum, int weights_enum) |
![]() | |
virtual | ~Object () |
![]() | |
virtual | ~Definition () |
Data Fields | |
int | definitionenum |
int | local |
int | model_enum |
char * | name |
int | observation_enum |
char * | timeinterpolation |
int | weights_enum |
IssmDouble | datatime |
bool | timepassedflag |
IssmDouble | last_time |
int | lock |
IssmDouble | misfit |
Definition at line 15 of file Cfsurfacesquare.h.
Cfsurfacesquare::Cfsurfacesquare | ( | ) |
Definition at line 27 of file Cfsurfacesquare.cpp.
Cfsurfacesquare::Cfsurfacesquare | ( | char * | in_name, |
int | in_definitionenum, | ||
int | in_model_enum, | ||
int | in_observation_enum, | ||
int | in_weights_enum, | ||
IssmDouble | in_datatime, | ||
bool | timepassedflag | ||
) |
Definition at line 42 of file Cfsurfacesquare.cpp.
Cfsurfacesquare::~Cfsurfacesquare | ( | ) |
|
virtual |
Implements Object.
Definition at line 66 of file Cfsurfacesquare.cpp.
|
virtual |
Implements Object.
Definition at line 73 of file Cfsurfacesquare.cpp.
|
virtual |
Implements Object.
Definition at line 77 of file Cfsurfacesquare.cpp.
|
virtual |
Implements Object.
Definition at line 86 of file Cfsurfacesquare.cpp.
|
virtual |
Implements Object.
Definition at line 90 of file Cfsurfacesquare.cpp.
|
virtual |
Implements Object.
Definition at line 94 of file Cfsurfacesquare.cpp.
|
virtual |
Implements Definition.
Definition at line 99 of file Cfsurfacesquare.cpp.
|
virtual |
Implements Definition.
Definition at line 103 of file Cfsurfacesquare.cpp.
|
virtual |
Implements Definition.
Definition at line 110 of file Cfsurfacesquare.cpp.
IssmDouble Cfsurfacesquare::Cfsurfacesquare_Calculation | ( | Element * | element, |
int | model_enum, | ||
int | observation_enum, | ||
int | weights_enum | ||
) |
Definition at line 139 of file Cfsurfacesquare.cpp.
int Cfsurfacesquare::definitionenum |
Definition at line 19 of file Cfsurfacesquare.h.
int Cfsurfacesquare::local |
Definition at line 20 of file Cfsurfacesquare.h.
int Cfsurfacesquare::model_enum |
Definition at line 21 of file Cfsurfacesquare.h.
char* Cfsurfacesquare::name |
Definition at line 22 of file Cfsurfacesquare.h.
int Cfsurfacesquare::observation_enum |
Definition at line 23 of file Cfsurfacesquare.h.
char* Cfsurfacesquare::timeinterpolation |
Definition at line 24 of file Cfsurfacesquare.h.
int Cfsurfacesquare::weights_enum |
Definition at line 25 of file Cfsurfacesquare.h.
IssmDouble Cfsurfacesquare::datatime |
Definition at line 26 of file Cfsurfacesquare.h.
bool Cfsurfacesquare::timepassedflag |
Definition at line 27 of file Cfsurfacesquare.h.
IssmDouble Cfsurfacesquare::last_time |
Definition at line 28 of file Cfsurfacesquare.h.
int Cfsurfacesquare::lock |
Definition at line 30 of file Cfsurfacesquare.h.
IssmDouble Cfsurfacesquare::misfit |
Definition at line 31 of file Cfsurfacesquare.h.