Ice Sheet System Model  4.18
Code documentation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GroundinglineMigrationx.h
Go to the documentation of this file.
1 
5 #ifndef _GROUNDINGLINEMIGRATIONX_H
6 #define _GROUNDINGLINEMIGRATIONX_H
7 
8 class Elements;
9 class Vertices;
10 class Nodes;
11 class Parameters;
12 
13 /* local prototypes: */
14 void GroundinglineMigrationx(Elements* elements,Nodes* nodes, Vertices* vertices,Loads* loads,Materials* materials, Parameters* parameters);
15 IssmDouble* ContactFSLevelset(Elements* elements,Vertices* vertices);
16 IssmDouble* PotentialUngrounding(Elements* elements,Vertices* vertices,Parameters* parameters);
17 IssmDouble* PropagateFloatingiceToGroundedNeighbors(Elements* elements,Nodes* nodes,Vertices* vertices,Parameters* parameters,IssmDouble* vertices_potentially_ungrounding);
18 #endif /* _GROUNDINGLINEMIGRATIONX_H */
Vertices
Declaration of Vertices class.
Definition: Vertices.h:15
IssmDouble
double IssmDouble
Definition: types.h:37
Nodes
Declaration of Nodes class.
Definition: Nodes.h:19
Parameters
Declaration of Parameters class.
Definition: Parameters.h:18
Elements
Declaration of Elements class.
Definition: Elements.h:17
PropagateFloatingiceToGroundedNeighbors
IssmDouble * PropagateFloatingiceToGroundedNeighbors(Elements *elements, Nodes *nodes, Vertices *vertices, Parameters *parameters, IssmDouble *vertices_potentially_ungrounding)
Definition: GroundinglineMigrationx.cpp:123
PotentialUngrounding
IssmDouble * PotentialUngrounding(Elements *elements, Vertices *vertices, Parameters *parameters)
Definition: GroundinglineMigrationx.cpp:97
Materials
Declaration of Materials class.
Definition: Materials.h:16
ContactFSLevelset
IssmDouble * ContactFSLevelset(Elements *elements, Vertices *vertices)
Definition: GroundinglineMigrationx.cpp:58
GroundinglineMigrationx
void GroundinglineMigrationx(Elements *elements, Nodes *nodes, Vertices *vertices, Loads *loads, Materials *materials, Parameters *parameters)
Definition: GroundinglineMigrationx.cpp:10
Loads
Declaration of Loads class.
Definition: Loads.h:16