Contact_global

 

Data Structure: Contact_global

Description

Contact global data structure

Usage

Contact_global     NUM=ival   where ival  is the data structure number

 

Description

Overview

The Contact_global data structure is used to specify:

All the contact sets active in the simulation.

Whether or not fluid flow and/or thermal contact are active in coupled simulations. When not active, contact surfaces will be treated as impervious surfaces for the corresponding fields.

Any contact sets with tied surfaces (master-slave coupled freedoms).

 

Notes

For active porous flow in contact, Contact_flow_flag must be defined and set to 1.

For thermal contact, Contact_thermal_flag must be defined and set to 1.

Each pair of tied contact surfaces must be defined in their own separate Contact_set.

 

Examples

demonstrating the usage of Contact_global include:

cont_2d4n_001a.dat

 

 

Click to expand/collapseAlgorithm    Contact algorithm

 

Click to expand/collapseContact_flow_flag    Flag defining whether porous flow through contact surfaces is to be considered

 

Click to expand/collapseContact_thermal_flag    Flag defining whether thermal flow through contact surfaces is to be considered

 

Click to expand/collapseIncluded_contact_sets    List of included contact sets

 

Click to expand/collapsePore_force_no_contact_update    Pore force no contact update

 

Click to expand/collapseFault_slip_update_frequency    Fault slip update frequency

 

Click to expand/collapseFault_slip_ref_update_frequency    Fault slip reference update frequency

 

Click to expand/collapseTied_contact_sets    List of tied contact sets

 

Click to expand/collapseAll_geometry_flag    Global geometry flag indicating that all external surfaces are used

 

Click to expand/collapseCorrective_step_flag    Flag defining whether an initial penetration check should be performed

 

Click to expand/collapseFactor_contact_time_step    Factor of critical time step for time step update

 

Click to expand/collapseNodal_output_variables    Nodal output flags

 

Click to expand/collapseElement_output_variables    Element output flags

 

Click to expand/collapseFacet_update_flag    Flag defining the type of update for 3-D contact facets

 

Click to expand/collapseFlow_update_step    Number of time steps between each update of porous flow and thermal contact data

 

Click to expand/collapseUnder_element_frequency    Number of time steps between each update of values associated with the element underlying the co

 

Click to expand/collapseState_update_iterative_type    Type of update algorithm for contact state during iterations

 

Click to expand/collapseState_update_iterative_num    Iteration number when restriction will be applied

 

Click to expand/collapseSurface_based_stress_output    Output stress computation method