 |
Ice Sheet System Model
4.18
Code documentation
|
Go to the source code of this file.
◆ SetActiveNodesLSMx()
void SetActiveNodesLSMx |
( |
FemModel * |
femmodel | ) |
|
◆ GetMaskOfIceVerticesLSMx0()
void GetMaskOfIceVerticesLSMx0 |
( |
FemModel * |
femmodel | ) |
|
◆ GetMaskOfIceVerticesLSMx()
void GetMaskOfIceVerticesLSMx |
( |
FemModel * |
femmodel | ) |
|
Definition at line 82 of file SetActiveNodesLSMx.cpp.
100 IssmDouble* ones = xNew<IssmDouble>(gsize_local);
101 for(
int n=0;n<gsize_local;n++) ones[n] = 1.;
103 xDelete<IssmDouble>(ones);
104 xDelete<int>(glist_local);
123 xDelete<IssmDouble>(local_ug);
virtual int GetElementType(void)=0
void GetInputListOnNodes(IssmDouble *pvalue, int enumtype)
virtual int GetNumberOfNodes(void)=0
void GetLocalVectorWithClonesGset(IssmDouble **plocal_ug, Vector< IssmDouble > *ug)
virtual int PressureInterpolation()=0
int NumberOfVertices(void)
@ IceMaskNodeActivationEnum
virtual void GaussNode(int finitelement, int iv)=0
virtual Input2 * GetInput2(int inputenum)=0
int NumberOfDofsLocal(int setenum)
int * GetGlobalDofList(Node **nodes, int numnodes, int setenum, int approximation)
void SetValues(int ssize, int *list, doubletype *values, InsMode mode)
virtual Gauss * NewGauss(void)=0
virtual void InputUpdateFromSolutionOneDof(IssmDouble *solution, int inputenum)=0
const char * EnumToStringx(int enum_in)
Node * GetNode(int nodeindex)
virtual int NumberofNodesPressure(void)=0
#define _error_(StreamArgs)
Object * GetObjectByOffset(int offset)
void SetCurrentConfiguration(int configuration_type)
virtual int VelocityInterpolation()=0
void FindParam(bool *pinteger, int enum_type)
virtual int GetNumberOfVertices(void)=0
int NumberOfDofs(int setenum)
void SetValue(int dof, doubletype value, InsMode mode)
int GetNumberOfDofs(Node **nodes, int numnodes, int setenum, int approximation)
virtual int NumberofNodesVelocity(void)=0