Ice Sheet System Model  4.18
Code documentation
GiaDeflectionCoreArgs.h
Go to the documentation of this file.
1 
5 #ifndef _GIADEFLECTIONCOREARGS_H_
6 #define _GIADEFLECTIONCOREARGS_H_
7 
9 
10  /*inputs: */
12  IssmDouble* hes; //loading history (in ice thickness)
13  int numtimes; //loading history length
14  IssmDouble ri; //radial distance from center of disk to vertex i
15  IssmDouble re; //radius of disk
16  IssmDouble* times; //loading history times
17 
18  /*gia material parameters: */
25 
26  /*gia solution parameters: */
27  int iedge;
28 
29  /*ice properties: */
31 
32  /*constants: */
34 
35  /*debug info: */
36  int idisk; //id of the element we are running the gia code in.
37 
38 };
39 
40 #endif
GiaDeflectionCoreArgs::idisk
int idisk
Definition: GiaDeflectionCoreArgs.h:36
IssmDouble
double IssmDouble
Definition: types.h:37
GiaDeflectionCoreArgs::numtimes
int numtimes
Definition: GiaDeflectionCoreArgs.h:13
GiaDeflectionCoreArgs::rho_ice
IssmDouble rho_ice
Definition: GiaDeflectionCoreArgs.h:30
GiaDeflectionCoreArgs::currenttime
IssmDouble currenttime
Definition: GiaDeflectionCoreArgs.h:11
GiaDeflectionCoreArgs::yts
IssmDouble yts
Definition: GiaDeflectionCoreArgs.h:33
GiaDeflectionCoreArgs::iedge
int iedge
Definition: GiaDeflectionCoreArgs.h:27
GiaDeflectionCoreArgs::ri
IssmDouble ri
Definition: GiaDeflectionCoreArgs.h:14
GiaDeflectionCoreArgs::mantle_viscosity
IssmDouble mantle_viscosity
Definition: GiaDeflectionCoreArgs.h:24
GiaDeflectionCoreArgs::re
IssmDouble re
Definition: GiaDeflectionCoreArgs.h:15
GiaDeflectionCoreArgs::hes
IssmDouble * hes
Definition: GiaDeflectionCoreArgs.h:12
GiaDeflectionCoreArgs::lithosphere_density
IssmDouble lithosphere_density
Definition: GiaDeflectionCoreArgs.h:19
GiaDeflectionCoreArgs::lithosphere_shear_modulus
IssmDouble lithosphere_shear_modulus
Definition: GiaDeflectionCoreArgs.h:20
GiaDeflectionCoreArgs
Definition: GiaDeflectionCoreArgs.h:8
GiaDeflectionCoreArgs::lithosphere_thickness
IssmDouble lithosphere_thickness
Definition: GiaDeflectionCoreArgs.h:21
GiaDeflectionCoreArgs::mantle_shear_modulus
IssmDouble mantle_shear_modulus
Definition: GiaDeflectionCoreArgs.h:23
GiaDeflectionCoreArgs::mantle_density
IssmDouble mantle_density
Definition: GiaDeflectionCoreArgs.h:22
GiaDeflectionCoreArgs::times
IssmDouble * times
Definition: GiaDeflectionCoreArgs.h:16