Basal_displacement

 

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.

 

Basal_displacement_01

 

Basal_displacement_02

 

 

Click to expand/collapseActive_flag    Basal displacement active flag

 

Click to expand/collapseName    Name of the basal displacement set

 

Click to expand/collapseGeometry_sets    List of geometry sets associated with the basal boundary

 

Click to expand/collapseOverlap_distance    Minimum overlap distance before a node is no longer prescribed

 

Click to expand/collapseUpdate_frequency    Update frequency to check basal displacement prescribed freedom codes

 

Click to expand/collapseOutput_level    Level of output data for debugging purposes