B2000++ Data Structure

This chapter summarizes the B2000++ data structure hierarchy. As the MemCom dataset structure is flat, a hierarchy is obtained with the dataset naming conventions.

Global Datasets

Top-Level Global Datasets

ELEMENT-PARAMETERS

Global element type properties.

NODE-PARAMETERS

Global node type properties table.

ADIR

Top-level dataset. Descriptor contains cases to be solved for. Set contains active branches.

Other Global Datasets

MATERIAL.<mid>

Element material properties

PROPERTY.<pid> Element properties

Element properties

JCTS

Branch connectivity list

LINC[.ident]

Linear constraints list

Global Solution Datasets

Global solution datasets apply to all meshes of the model

Global Solution Datasets

FIELDS

Solution fields parameter list

CASE.case

Analysis case description

SOLUTION.0.0.0.case

Solution summary

SOLUTION-STAGE.0.0.0.case.stageid

Solution stage summary

SOLUTION-STEP.0.cycle.0.ident

Solution step summary

Mesh (Branch) Datasets

Finite Element Mesh

Required datasets describing the finite element mesh of any branch <br>. These datasets must be defined for every branch referred to by ADIR.

BDTB.branch

Branch description table describes the type of mesh, elements used, as well as other global information pertaining to the mesh

COOR.branch

Mesh node coordinates array

NODA.branch

Node attributes array. Contains node attributes for every node of mesh

ETAB.branch

Element description (sparse) table. Contains, for every element in mesh, all element data, such as connectivity, material identifier, etc.

Optional datasets describing the finite element mesh of any branch <br>. Applications will check if they are present.

EDGESET.branch.0.0.name

Element edge sets

ELEMENTSET.branch.0.0.name

Element sets

EPATCH.ident

Element patches

FACESET.branch.0.0.name

Element face sets

NODE-NORMALS.branch

Node normals

NODESET.branch.0.0.name

Node sets

Mesh Solution Datasets

Mesh solution dataset apply to branches.

Mesh Solution Datasets

DOF Solution Field

Solution fields

DOF_INIT.branch.0.0.ident

Initial conditions (dynamic analysis)

DOFD_INIT.branch.0.0.ident

Derivatives of initial condition with respect time

Sampling Point Solution Field

Sampling point field

Mesh Boundary Conditions and Constraints Datasets

NBC.branch.0.0.ident

Natural boundary conditions

EBC.branch.0.0.ident

Essential boundary conditions (constraints)