Skip to content

Commit

Permalink
Updated vertex docu
Browse files Browse the repository at this point in the history
  • Loading branch information
scopplestone committed Nov 22, 2023
1 parent ca188a1 commit c813fbd
Showing 1 changed file with 52 additions and 52 deletions.
104 changes: 52 additions & 52 deletions docs/documentation/userguide/meshformat.md
Original file line number Diff line number Diff line change
Expand Up @@ -222,69 +222,69 @@ name: tab:side_info_array
```
### Vertex Information (VertexInfo)

The VertexInfo array includes the FEMVertexID of each local element vertex in the same order as the CGNS corners as well as the offSetVertexCount and the lastVertexCount
which refer to the corresponding position in the additional VertexConnectInfo array. Here, the nbElemID as well as the localNodeID in the corresponding nbElemID are saved. Therefore, the multiplicity is given as multiplicity = lastVertexCount- offSetVertexCount + 1.
The **VertexInfo** array includes the `FEMVertexID` of each local element vertex in the same order as the CGNS corners as well as the `offsetIndVertexConnect` and the `lastIndVertexConnect`
which refer to the corresponding position in the additional **VertexConnectInfo** array. Here, the `nbElemID` as well as the `localNodeID` in the corresponding `nbElemID` are saved. Therefore, the multiplicity is given as `multiplicity = lastIndVertexConnect- offsetIndVertexConnect + 1.`

```{table} **VertexInfo** array for example mesh with 4 elements.
---
name: tab:vertex_info_array
---
| | FEMVertexID | offSetVertexCount | lastVertexCount | *in ElemInfo* |
| - | - | - | - | - |
| 1 | 50 | 0 | 2 | (offsetIndVertex,1)+1|
| 2 | 60 | 2 | 4 | |
| 3 | 30 | 4 | 5 | |
| 4 | 40 | 5 | 6 | (lastIndVertex,1) |
| 5 | 20 | 6 | 9 | (offsetIndVertex,2)+1|
| 6 | 20 | 9 | 12 | |
| 7 | 60 | 12 | 14 | |
| 8 | 50 | 14 | 16 | (lastIndVertex,2) |
| 9 | 10 | 16 | 17 | (offsetIndVertex,3)+1|
| 10 | 30 | 17 | 18 | |
| 11 | 60 | 18 | 20 | |
| 12 | 20 | 20 | 23 | (lastIndVertex,3) |
| 13 | 40 | 23 | 24 | (offsetIndVertex,4)+1|
| 14 | 10 | 24 | 25 | |
| 15 | 20 | 25 | 28 | |
| 16 | 50 | 28 | 30 | (lastIndVertex,4) |
| | FEMVertexID | offsetIndVertexConnect | lastIndVertexConnect | *in ElemInfo* |
| - | - | - | - | - |
| 1 | 50 | 0 | 2 | (offsetIndVertex,1)+1 |
| 2 | 60 | 2 | 4 | |
| 3 | 30 | 4 | 5 | |
| 4 | 40 | 5 | 6 | (lastIndVertex,1) |
| 5 | 20 | 6 | 9 | (offsetIndVertex,2)+1 |
| 6 | 20 | 9 | 12 | |
| 7 | 60 | 12 | 14 | |
| 8 | 50 | 14 | 16 | (lastIndVertex,2) |
| 9 | 10 | 16 | 17 | (offsetIndVertex,3)+1 |
| 10 | 30 | 17 | 18 | |
| 11 | 60 | 18 | 20 | |
| 12 | 20 | 20 | 23 | (lastIndVertex,3) |
| 13 | 40 | 23 | 24 | (offsetIndVertex,4)+1 |
| 14 | 10 | 24 | 25 | |
| 15 | 20 | 25 | 28 | |
| 16 | 50 | 28 | 30 | (lastIndVertex,4) |
```

```{table} **VertexConnecInfo** array for example mesh with 4 elements.
---
name: tab:vertex_connect_info_array
---
| | nbElemID | localNodeID | *in VertexInfo* |
| - | - | - | - |
| 1 | 4 | 4 | (offSetVertexCount,1)+1 |
| 2 | 2 | 4 | (lastVertexCount,1) |
| 3 | 2 | 3 | (offSetVertexCount,2)+1 |
| 4 | 3 | 3 | (lastVertexCount,2) |
| 5 | 3 | 2 | (offSetVertexCount,3)+1 |
| 6 | 4 | 1 | (offSetVertexCount,4)+1 |
| 7 | 4 | 3 | (offSetVertexCount,5)+1 |
| 8 | 3 | 4 | |
| 9 | 2 | 2 | (lastVertexCount,5) |
| 10 | 4 | 3 | (offSetVertexCount,6)+1 |
| 11 | 3 | 4 | |
| 12 | 2 | 1 | (lastVertexCount,6) |
| 13 | 1 | 2 | (offSetVertexCount,7)+1 |
| 14 | 3 | 3 | (lastVertexCount,7) |
| 15 | 1 | 1 | (offSetVertexCount,8)+1 |
| 16 | 4 | 4 | (lastVertexCount,8) |
| 17 | 4 | 2 | (offSetVertexCount,9)+1 |
| 18 | 1 | 3 | (offSetVertexCount,10)+1|
| 19 | 1 | 2 | (offSetVertexCount,11)+1|
| 20 | 2 | 3 | (lastVertexCount,11) |
| 21 | 2 | 2 | (offSetVertexCount,12)+1|
| 22 | 2 | 1 | |
| 23 | 4 | 3 | (lastVertexCount,12) |
| 24 | 1 | 4 | (offSetVertexCount,13)+1|
| 25 | 3 | 1 | (offSetVertexCount,14)+1|
| 26 | 2 | 1 | (offSetVertexCount,15)+1|
| 27 | 2 | 2 | |
| 28 | 3 | 4 | (lastVertexCount,15) |
| 29 | 1 | 1 | (offSetVertexCount,16)+1|
| 30 | 2 | 4 | (lastVertexCount,16) |
| | nbElemID | localNodeID | *in VertexInfo* |
| - | - | - | - |
| 1 | 4 | 4 | (offsetIndVertexConnect,1)+1 |
| 2 | 2 | 4 | (lastIndVertexConnect,1) |
| 3 | 2 | 3 | (offsetIndVertexConnect,2)+1 |
| 4 | 3 | 3 | (lastIndVertexConnect,2) |
| 5 | 3 | 2 | (offsetIndVertexConnect,3)+1 |
| 6 | 4 | 1 | (offsetIndVertexConnect,4)+1 |
| 7 | 4 | 3 | (offsetIndVertexConnect,5)+1 |
| 8 | 3 | 4 | |
| 9 | 2 | 2 | (lastIndVertexConnect,5) |
| 10 | 4 | 3 | (offsetIndVertexConnect,6)+1 |
| 11 | 3 | 4 | |
| 12 | 2 | 1 | (lastIndVertexConnect,6) |
| 13 | 1 | 2 | (offsetIndVertexConnect,7)+1 |
| 14 | 3 | 3 | (lastIndVertexConnect,7) |
| 15 | 1 | 1 | (offsetIndVertexConnect,8)+1 |
| 16 | 4 | 4 | (lastIndVertexConnect,8) |
| 17 | 4 | 2 | (offsetIndVertexConnect,9)+1 |
| 18 | 1 | 3 | (offsetIndVertexConnect,10)+1 |
| 19 | 1 | 2 | (offsetIndVertexConnect,11)+1 |
| 20 | 2 | 3 | (lastIndVertexConnect,11) |
| 21 | 2 | 2 | (offsetIndVertexConnect,12)+1 |
| 22 | 2 | 1 | |
| 23 | 4 | 3 | (lastIndVertexConnect,12) |
| 24 | 1 | 4 | (offsetIndVertexConnect,13)+1 |
| 25 | 3 | 1 | (offsetIndVertexConnect,14)+1 |
| 26 | 2 | 1 | (offsetIndVertexConnect,15)+1 |
| 27 | 2 | 2 | |
| 28 | 3 | 4 | (lastIndVertexConnect,15) |
| 29 | 1 | 1 | (offsetIndVertexConnect,16)+1 |
| 30 | 2 | 4 | (lastIndVertexConnect,16) |
```

#### Node Coordinates and Global Index
Expand Down

0 comments on commit c813fbd

Please sign in to comment.