1. User defined element

1.1. Data group identifier, one input line

USERdefined ELEMents

1.2. Specification of elastic contact surface(s), NUSREL lines

NUSREL
  • NUSREL : integer: Number of subsequent input lines for specification of user defined elements.

1.3. User defined element type, three input lines per element type, i.e. NUSREL*3 input lines

One line

USRELNAME
  • USRELNAME: character(): Character string giving path and filename to the dll

One line

USERINPFILE
  • USERINPFILE: character() : Character string giving path and filename to the dll input file

One line dependent on the value of ELTYPE

ELTYPE    .... ...   ....
  • ELTYPE: character(8): Element type

    • = BASICN1 : element type spring connected one end of an element/or series of elements.

    • = BASICN2 : element type spring connected to each end of an element/or series of elements.

IF ELTYPE=BASICN1

BASICN1   LINE-ID    ISEG   IEL  ENDNO  USERID    VERSION
  • LINE-ID: character(8): Reference to a line identifier

  • ISEG: integer/character: Local segment number within line LINE-ID

    • = ALL: All segments in specified line

  • IEL: integer/character: Local element number within segment ISEG

    • = ALL: All elements in specified segment

  • ENDNO, integer, default:1 : Element end

    • = 1

    • = 2

  • USERID: character() : User defined id. The ID can be used in the dll to differ among the element types

  • VERSION: integer : Version number

    • = 1: implemented

IF ELTYPE=BASICN2

BASICN2   LINE-ID    ISEG   IEL  USERID    VERSION
  • LINE-ID: character(8): Reference to a line identifier

  • ISEG: integer/character: Local segment number within line LINE-ID

    • = ALL: All segments in specified line

  • IEL: integer/character: Local element number within segment ISEG

    • = ALL: All elements in specified segment

  • USERID: character() : User defined id. The ID can be used in the dll to differ among the element types

  • VERSION: integer : Version number

    • = 1: implemented

Description of the input and the interface for the external userdefined element is given in External dll.
You are viewing documentation for an older version of SIMA. Go to the latest documentation →