Go to the source code of this file.
|
| template<> |
| void | dataStore (std::ostream &stream, Xfem::CutEdge &ce, void *context) |
| |
| template<> |
| void | dataLoad (std::istream &stream, Xfem::CutEdge &ce, void *context) |
| |
| template<> |
| void | dataStore (std::ostream &stream, Xfem::CutNode &cn, void *context) |
| |
| template<> |
| void | dataLoad (std::istream &stream, Xfem::CutNode &cn, void *context) |
| |
| template<> |
| void | dataStore (std::ostream &stream, Xfem::CutFace &cf, void *context) |
| |
| template<> |
| void | dataLoad (std::istream &stream, Xfem::CutFace &cf, void *context) |
| |
| template<> |
| void | dataStore (std::ostream &stream, Xfem::GeomMarkedElemInfo2D &gmei, void *context) |
| |
| template<> |
| void | dataLoad (std::istream &stream, Xfem::GeomMarkedElemInfo2D &gmei, void *context) |
| |
| template<> |
| void | dataStore (std::ostream &stream, Xfem::GeomMarkedElemInfo3D &gmei, void *context) |
| |
| template<> |
| void | dataLoad (std::istream &stream, Xfem::GeomMarkedElemInfo3D &gmei, void *context) |
| |
◆ dataLoad() [1/5]
template<>
| void dataLoad |
( |
std::istream & |
stream, |
|
|
Xfem::CutEdge & |
ce, |
|
|
void * |
context |
|
) |
| |
|
inline |
Definition at line 161 of file GeometricCutUserObject.C.
162{
167}
void dataLoad(std::istream &stream, Xfem::CutEdge &ce, void *context)
unsigned int _id1
ID of the first node on the edge.
Real _distance
Fractional distance along the edge (from node 1 to 2) where the cut is located.
unsigned int _id2
ID of the second node on the edge.
unsigned int _host_side_id
Local ID of this side in the host element.
Referenced by dataLoad(), dataLoad(), dataLoad(), dataLoad(), and dataLoad().
◆ dataLoad() [2/5]
template<>
| void dataLoad |
( |
std::istream & |
stream, |
|
|
Xfem::CutFace & |
cf, |
|
|
void * |
context |
|
) |
| |
|
inline |
Definition at line 196 of file GeometricCutUserObject.C.
197{
201}
unsigned int _face_id
ID of the cut face.
std::vector< Real > _position
Fractional distance along the cut edges where the cut is located.
std::vector< unsigned int > _face_edge
IDs of all cut faces.
◆ dataLoad() [3/5]
template<>
| void dataLoad |
( |
std::istream & |
stream, |
|
|
Xfem::CutNode & |
cn, |
|
|
void * |
context |
|
) |
| |
|
inline |
Definition at line 179 of file GeometricCutUserObject.C.
180{
183}
unsigned int _id
ID of the cut node.
unsigned int _host_id
Local ID of this node in the host element.
◆ dataLoad() [4/5]
Definition at line 215 of file GeometricCutUserObject.C.
216{
221}
std::vector< CutNode > _elem_cut_nodes
Container for data about all cut nodes in this element.
std::vector< CutEdge > _frag_cut_edges
Container for data about all cut fragments in this element.
std::vector< CutEdge > _elem_cut_edges
Container for data about all cut edges in this element.
std::vector< std::vector< Point > > _frag_edges
Container for data about all cut edges in cut fragments in this element.
◆ dataLoad() [5/5]
Definition at line 234 of file GeometricCutUserObject.C.
235{
239}
std::vector< CutFace > _frag_cut_faces
Container for data about all faces this element's fragment.
std::vector< CutFace > _elem_cut_faces
Container for data about all cut faces in this element.
std::vector< std::vector< Point > > _frag_faces
Container for data about all cut faces in cut fragments in this element.
◆ dataStore() [1/5]
template<>
| void dataStore |
( |
std::ostream & |
stream, |
|
|
Xfem::CutEdge & |
ce, |
|
|
void * |
context |
|
) |
| |
|
inline |
◆ dataStore() [2/5]
template<>
| void dataStore |
( |
std::ostream & |
stream, |
|
|
Xfem::CutFace & |
cf, |
|
|
void * |
context |
|
) |
| |
|
inline |
◆ dataStore() [3/5]
template<>
| void dataStore |
( |
std::ostream & |
stream, |
|
|
Xfem::CutNode & |
cn, |
|
|
void * |
context |
|
) |
| |
|
inline |
◆ dataStore() [4/5]
◆ dataStore() [5/5]