GAPPRM

Bulk Data Entry Defines parameters that control connectivity and configuration checks for gap elements (CGAP and CGAPG). Most of these parameters also affect contact elements that are automatically created on CONTACT interfaces - see individual descriptions for details.

Format

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
GAPPRM PARAM1 VAL1 PARAM2 VAL2 PARAM3 VAL3 PARAM4 VAL4  
  PARAM5 VAL5 etc.            

Example

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
GAPPRM CKGPDIR -1 PRTSW 1 CHKRUN 1      

Definitions

Field Contents SI Unit Example
PARAM# Name of parameter.  
VAL# Value of parameter.  
While textual values are recommended for clarity, their integer equivalents will also be read. The available parameters and their values are listed below (click the parameter name for parameter descriptions).
Parameter
Value
GAPPRM, CHKRUN
<NO, 0, YES, or 1>
Default = NO
GAPPRM, CKGPDIR
<ERR, 2, WARN, 1, NO, 0, REV, or 3>
Default = ERR
GAPPRM, ERRMSG
<SHORT, 1, FULL, or 2>
Default = SHORT
GAPPRM, GAPCMPL
<NO, 0, YES, 1>
Default = YES
GAPPRM, GAPGPRJ
<NORM, 1, SHORT, or 2>
Default = SHORT
GAPPRM, GAPOFFS
<YES, NO, AUTO>
Default = AUTO
GAPPRM, GPCOINC
<Real>
Defaults
For GAP elements
1.0e-04
For CONTACT elements:
Calculated automatically based on element size on the master face.
GAPPRM, HMGAPST
<NO, 0 YES, 1>
Default = NO
GAPPRM, PRTSW
<NO, 0, YES, 1>
Default = NO

Comments

  1. The GAPPRM entry changes the default settings of control parameters for the gap elements connectivity and checks for configuration errors. None of the parameters of this entry are required.
  2. The gap alignment check controlled by the default value of CKGPDIR = ERR applies correctly to the most typical situations wherein there is an initial opening between bodies A and B, and the gap element is used to enforce non-penetration condition. For cases of overlapping meshes (combined with a prescribed coordinate system), the REV value is appropriate - it allows both aligned and reversed gap directions (respective to the gap axis defined by the prescribed system).
  3. This card is represented as a control card in HyperMesh.