OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
i22bufbric_mod::int22_buf_t Type Reference

Data Fields

integer, dimension(2, 12) iedge
integer, dimension(2, 2, 6) iface
integer, dimension(6, 4) nodface
integer, dimension(6) bnodface
integer, dimension(8, 3) i22whichedge
logical, dimension(8, 6) isnodeonface
integer, dimension(8, 3) ifacesfromnode
integer, dimension(6, 8) igetedge
integer, dimension(6, 8) igetoppositenode
integer, dimension(6, 8, 2) igettransvnodes
integer, dimension(6, 4) igetedgesfromface
integer, dimension(6, 4) inormaledgeslist
integer, dimension(12, 2) igetadjface
integer, dimension(6, 12) igetnodefromedgeandface
integer, dimension(6, 4) ileftedge

Detailed Description

Definition at line 110 of file cut-cell-search_mod.F.

Field Documentation

◆ bnodface

integer, dimension(6) i22bufbric_mod::int22_buf_t::bnodface

Definition at line 114 of file cut-cell-search_mod.F.

114 INTEGER, DIMENSION(6) :: bNodFACE ! binary code

◆ i22whichedge

integer, dimension(8,3) i22bufbric_mod::int22_buf_t::i22whichedge

Definition at line 115 of file cut-cell-search_mod.F.

115 INTEGER, DIMENSION(8,3) :: i22WhichEdge !provide 3 edge number (from 1 to 12) related to local node given as index 1.

◆ iedge

integer, dimension(2,12) i22bufbric_mod::int22_buf_t::iedge

Definition at line 111 of file cut-cell-search_mod.F.

111 INTEGER, DIMENSION(2,12) :: iEDGE !12 without diagonals, 24 with diagonals

◆ iface

integer, dimension(2,2,6) i22bufbric_mod::int22_buf_t::iface

Definition at line 112 of file cut-cell-search_mod.F.

112 INTEGER, DIMENSION(2,2,6) :: iFACE ! 2 nodes per face definig a diagonal

◆ ifacesfromnode

integer, dimension(8,3) i22bufbric_mod::int22_buf_t::ifacesfromnode

Definition at line 119 of file cut-cell-search_mod.F.

119 INTEGER, DIMENSION(8,3) :: iFacesFromNode !from a node 1:8 gives 3 connected faces

◆ igetadjface

integer, dimension(12,2) i22bufbric_mod::int22_buf_t::igetadjface

Definition at line 125 of file cut-cell-search_mod.F.

125 INTEGER, DIMENSION(12,2) :: iGetAdjFace !from a edge_id get adjfaces

◆ igetedge

integer, dimension(6,8) i22bufbric_mod::int22_buf_t::igetedge

Definition at line 120 of file cut-cell-search_mod.F.

120 INTEGER, DIMENSION(6,8) :: iGetEdge !from a node and a face, gives the normal edge

◆ igetedgesfromface

integer, dimension(6,4) i22bufbric_mod::int22_buf_t::igetedgesfromface

Definition at line 123 of file cut-cell-search_mod.F.

123 INTEGER, DIMENSION(6,4) :: iGetEdgesFromFace !from a face_id provides all edge_ids composing the face

◆ igetnodefromedgeandface

integer, dimension(6,12) i22bufbric_mod::int22_buf_t::igetnodefromedgeandface

Definition at line 126 of file cut-cell-search_mod.F.

126 INTEGER, DIMENSION(6,12) :: iGetNodeFromEdgeAndFace ! From face_id and edge_id provide node_id which is intersection.

◆ igetoppositenode

integer, dimension(6,8) i22bufbric_mod::int22_buf_t::igetoppositenode

Definition at line 121 of file cut-cell-search_mod.F.

121 INTEGER, DIMENSION(6,8) :: iGetOppositeNode !idem with opposite note instead of edge number

◆ igettransvnodes

integer, dimension(6,8,2) i22bufbric_mod::int22_buf_t::igettransvnodes

Definition at line 122 of file cut-cell-search_mod.F.

122 INTEGER, DIMENSION(6,8,2) :: IGetTransvNodes !from face and node, provides 2 other transverse nodes

◆ ileftedge

integer, dimension(6,4) i22bufbric_mod::int22_buf_t::ileftedge

Definition at line 127 of file cut-cell-search_mod.F.

127 INTEGER, DIMENSION(6,4) :: iLeftEdge ! From node_id 1:4 and face 1:6 gives Left edge (clockwise edge path)

◆ inormaledgeslist

integer, dimension(6,4) i22bufbric_mod::int22_buf_t::inormaledgeslist

Definition at line 124 of file cut-cell-search_mod.F.

124 INTEGER, DIMENSION(6,4) :: iNormalEdgesList !from a face_id provides all edge_ids normal to the face.

◆ isnodeonface

logical, dimension(8,6) i22bufbric_mod::int22_buf_t::isnodeonface

Definition at line 118 of file cut-cell-search_mod.F.

118 LOGICAL, DIMENSION(8,6) :: IsNodeOnFace !tell if brick node is on a given face

◆ nodface

integer, dimension(6,4) i22bufbric_mod::int22_buf_t::nodface

Definition at line 113 of file cut-cell-search_mod.F.

113 INTEGER, DIMENSION(6,4) :: nodFACE ! quad face

The documentation for this type was generated from the following file: