![]() |
Ice Sheet System Model
4.18
Code documentation
|
#include <VectorParam.h>
Public Member Functions | |
VectorParam () | |
VectorParam (int enum_type, Vector< IssmDouble > *value) | |
~VectorParam () | |
Param * | copy () |
void | DeepEcho () |
void | Echo () |
int | Id () |
void | Marshall (char **pmarshalled_data, int *pmarshalled_data_size, int marshall_direction) |
int | ObjectEnum () |
void | GetParameterValue (bool *pbool) |
void | GetParameterValue (int *pinteger) |
void | GetParameterValue (int **pintarray, int *pM) |
void | GetParameterValue (int **pintarray, int *pM, int *pN) |
void | GetParameterValue (IssmDouble *pIssmDouble) |
void | GetParameterValue (IssmDouble *pdouble, IssmDouble time) |
void | GetParameterValue (char **pstring) |
void | GetParameterValue (char ***pstringarray, int *pM) |
void | GetParameterValue (IssmDouble **pIssmDoublearray, int *pM) |
void | GetParameterValue (IssmDouble **pIssmDoublearray, int *pM, int *pN) |
void | GetParameterValue (IssmDouble ***parray, int *pM, int **pmdims, int **pndims) |
void | GetParameterValue (Matrix< IssmDouble > **pmat) |
void | GetParameterValue (Vector< IssmDouble > **poutput) |
void | GetParameterValue (FILE **pfid) |
void | GetParameterValue (DataSet **pdataset) |
int | InstanceEnum () |
void | SetEnum (int enum_in) |
void | SetValue (bool boolean) |
void | SetValue (int integer) |
void | SetValue (IssmDouble scalar) |
void | SetValue (char *string) |
void | SetValue (char **stringarray, int M) |
void | SetValue (IssmDouble *IssmDoublearray, int M) |
void | SetValue (IssmDouble *pIssmDoublearray, int M, int N) |
void | SetValue (int *intarray, int M) |
void | SetValue (int *pintarray, int M, int N) |
void | SetValue (Vector< IssmDouble > *vec) |
void | SetValue (Matrix< IssmDouble > *mat) |
void | SetValue (FILE *fid) |
void | SetValue (IssmDouble **array, int M, int *mdim_array, int *ndim_array) |
![]() | |
virtual | ~Param () |
virtual void | GetParameterValue (IssmDouble *pdouble, int row, IssmDouble time) |
virtual void | SetValue (DataSet *dataset) |
![]() | |
virtual | ~Object () |
Private Attributes | |
int | enum_type |
Vector< IssmDouble > * | value |
Definition at line 20 of file VectorParam.h.
VectorParam::VectorParam | ( | ) |
Definition at line 18 of file VectorParam.cpp.
VectorParam::VectorParam | ( | int | enum_type, |
Vector< IssmDouble > * | value | ||
) |
VectorParam::~VectorParam | ( | ) |
Definition at line 34 of file VectorParam.cpp.
|
virtual |
Implements Param.
Definition at line 40 of file VectorParam.cpp.
|
virtual |
Implements Param.
Definition at line 46 of file VectorParam.cpp.
|
virtual |
|
virtual |
|
inlinevirtual |
|
virtual |
Implements Param.
Definition at line 62 of file VectorParam.cpp.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements Param.
Definition at line 47 of file VectorParam.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Implements Param.
Definition at line 70 of file VectorParam.cpp.
|
inlinevirtual |
Implements Param.
Definition at line 55 of file VectorParam.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements Param.
Definition at line 60 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 61 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 62 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 63 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 64 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 65 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 66 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 67 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 68 of file VectorParam.h.
|
virtual |
|
inlinevirtual |
Implements Param.
Definition at line 70 of file VectorParam.h.
|
inlinevirtual |
Implements Param.
Definition at line 71 of file VectorParam.h.
|
inlinevirtual |
|
private |
Definition at line 24 of file VectorParam.h.
|
private |
Definition at line 25 of file VectorParam.h.