Prescribed_boundary_data

 

Data Structure: Prescribed_boundary_data

Description

Boundary surface definition data

Usage

Prescribed_boundary_data     NUM=ival   where ival  is the data structure number

 

Description

Overview

The Prescribed_boundary_data structure is used to define a special prescribed displacement boundary condition where either:

Lagrangian Description

The geometry of the model is prescribed to be located on a rigid boundary surface; e.g. the basement geometry. The advantage of this load type is that the rigid boundary surface may be assigned a prescribed movement corresponding to the evolution of the sediment independent of the model geometry; e.g. differential uplift, fault offset, etc. This type of differential displacement would be difficult to apply directly to the model due to the changing mesh topology; e.g. continuous remeshing that is used to accommodate the large deformations. The facets of the part geometry remain unchanged, however, by remeshing operations.

 

Eulerian Description

The material is free to move relative to the boundary surface and material is continuously added or removed from the model, so the model domain is consistent with the boundary surface geometry. This option is used for example to define sedimentation or erosion processes in a geomechanical analysis.

 

The prescribed boundary loading is defined by:

Defining the rigid boundary surface using the boundary surfaces data structures (see Part_geometry_set ).

Assigning the rigid boundary to specific geometry entities using the Boundary_surface_data data structure. The entities may be defined as a list of lines (2-D) or surfaces (3-D) or by a sediment horizon.

Defining a boundary movement (if required) via the Part_geometry_update and Boundary_surface_update data structures (in conjunction with a Time_curve to define the displacement rate).

 

Notes

One Prescribed_boundary_data structure is defined for each boundary surfaces set.

When a Lagrangian prescribed boundary is assigned to geometry lines (2-D) or surfaces (3-D) these entities should not be prescribed support conditions using Support_data or Prescribed displacement loading via Global_loads.

 

 

Click to expand/collapseName    Name of the prescribed boundary set

 

Click to expand/collapseSediment_horizon    Name of sediment horizon to be assigned to the boundary

 

Click to expand/collapsePart_geometry_set    Name of part geometry to be assigned to the boundary

 

Click to expand/collapseGeometry_set    Name of the geometry set to be assigned to the boundary

 

Click to expand/collapseLines    List of lines on the boundary surface

 

Click to expand/collapseSurfaces    List of surfaces defining the boundary surface

 

Click to expand/collapseTime_curve    Time curve name or number

 

Click to expand/collapseBoundary_type    Type of boundary surface (Lagrangian or Eulerian)

 

Click to expand/collapseLagrangian_algorithm    Type of Lagrangian boundary surface

 

Click to expand/collapseEulerian_update_frequency    Update frequency for Eulerian boundary check

 

Click to expand/collapseEulerian_automatic_update    Automatic frequency Eulerian update flag

 

Click to expand/collapseEulerian_displacement_factor    Displacement factor for Eulerian boundary nodes

 

Click to expand/collapseEulerian_algorithm    Type of nodal update for Eulerian Deposition/Erosion

 

Click to expand/collapseSedimentation_flag    Defines that the added material for Eulerian boundary is due to sedimentation

 

Click to expand/collapseSedimentation_porosity    Porosity of material added to the model for Eulerian boundary

 

Click to expand/collapseEulerian_output_frequency    Frequency for output of Eulerian update information to log file

 

Click to expand/collapseSearch_tolerance    Search tolerance for normal distance check for Eulerian boundary

 

Click to expand/collapseReference_coordinates    Reference coordinates for move to surface type "Preserve_length"

 

Click to expand/collapseEdge_element_fixity_flags    List of edge element fixity flags

 

Click to expand/collapseSearch_type    Defines the search algorithm for identifying nodes on the part boundary