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
Global element type properties. |
|
Global node type properties table. |
|
Top-level dataset. Descriptor contains cases to be solved for. Set contains active branches. |
Other Global Datasets
Element material properties |
|
Element properties |
|
Branch connectivity list |
|
Linear constraints list |
Global Solution Datasets
Global solution datasets apply to all meshes of the model
Solution fields parameter list |
|
Analysis case description |
|
Solution summary |
|
Solution stage summary |
|
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.
Branch description table describes the type of mesh, elements used, as well as other global information pertaining to the mesh |
|
Mesh node coordinates array |
|
Node attributes array. Contains node attributes for every node of mesh |
|
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.
Element edge sets |
|
Element sets |
|
Element patches |
|
Element face sets |
|
Node normals |
|
Node sets |
Mesh Solution Datasets
Mesh solution dataset apply to branches.
Solution fields |
|
Initial conditions (dynamic analysis) |
|
Derivatives of initial condition with respect time |
|
Sampling point field |
Natural boundary conditions |
|
Essential boundary conditions (constraints) |