Data Structure: Basal_displacement |
|
Description |
Data for prescribed and free nodes on prescribed boundary sets for forward simulation |
Usage |
Basal_displacement NUM=ival where ival is the data structure number |
Description |
Overview Basal_displacement is a data structure that is used in conjunction with two or more Prescribed_boundary_data data structures to apply specialized basal boundary displacements in forward simulations with faults, so that the exposed nodes of the basal boundary will be prescribed displacement whereas the nodes of the basal boundary that are in a fault will be free. It should be noted that there is an overlap distance that can be user-specified that defines the distance within a fault to which displacements are still prescribed (see figure below). The application of this special boundary condition requires that each block of the basal boundary is defined in a separate geometry set (see the figure below). Then Basal_displacement data structure is used to identify the Geometry_set data structures that will use that specialized boundary condition.
|
Active_flag Basal displacement active flag |
Usage |
||||
|
||||
Description |
||||
Flag to define whether the basal displacement is active. If the data structure is defined it is set active by default, so is generally not required. Valid values are: •-1 - Deactivate and remove if defined • 0 - Not defined • 1 - Defined and active (Default)
|
Name Name of the basal displacement set |
Usage |
||||
|
||||
Description |
||||
Name of the basal displacement set (Maximum of 32 characters).
|
Geometry_sets List of geometry sets associated with the basal boundary |
Usage |
|||||||||||||||
|
|||||||||||||||
Description |
|||||||||||||||
List of geometry sets associated with the basal boundary that will use the specialized boundary conditions. |
Overlap_distance Minimum overlap distance before a node is no longer prescribed |
Usage |
||||
|
||||
Description |
||||
Minimum overlap distance before a node is no longer prescribed (Default: average facet length for the boundary line).
|
Update_frequency Update frequency to check basal displacement prescribed freedom codes |
Usage |
||||
|
||||
Description |
||||
Update frequency to check prescribed freedom codes for the nodes in the basal boundary (i.e. update whether they are prescribed or not).
|
Output_level Level of output data for debugging purposes |
Usage |
||||
|
||||
Description |
||||
Level of output data for debugging purposes: • 0 - No output (default) • 1 - Minimal output • 2 - Detailed output • 3 - Very detailed output
|