Go to the source code of this file.
|
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/3]
Definition at line 160 of file GeometricCutUserObject.C.
Referenced by dataLoad(), and GeometricCutUserObject::deserialize().
void dataLoad(std::istream &stream, Xfem::CutFace &cf, void *context)
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.
unsigned int _face_id
ID of the cut face.
◆ dataLoad() [2/3]
Definition at line 179 of file GeometricCutUserObject.C.
void dataLoad(std::istream &stream, Xfem::CutFace &cf, void *context)
std::vector< CutNode > _elem_cut_nodes
Container for data about all cut nodes 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.
std::vector< CutEdge > _frag_cut_edges
Container for data about all cut fragments in this element.
◆ dataLoad() [3/3]
Definition at line 198 of file GeometricCutUserObject.C.
void dataLoad(std::istream &stream, Xfem::CutFace &cf, void *context)
std::vector< CutFace > _frag_cut_faces
Container for data about all faces this element's fragment.
std::vector< std::vector< Point > > _frag_faces
Container for data about all cut faces in cut fragments in this element.
std::vector< CutFace > _elem_cut_faces
Container for data about all cut faces in this element.
◆ dataStore() [1/3]
Definition at line 151 of file GeometricCutUserObject.C.
Referenced by dataStore(), and GeometricCutUserObject::serialize().
std::vector< Real > _position
Fractional distance along the cut edges where the cut is located.
void dataStore(std::ostream &stream, Xfem::CutFace &cf, void *context)
std::vector< unsigned int > _face_edge
IDs of all cut faces.
unsigned int _face_id
ID of the cut face.
◆ dataStore() [2/3]
Definition at line 169 of file GeometricCutUserObject.C.
void dataStore(std::ostream &stream, Xfem::CutFace &cf, void *context)
std::vector< CutNode > _elem_cut_nodes
Container for data about all cut nodes 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.
std::vector< CutEdge > _frag_cut_edges
Container for data about all cut fragments in this element.
◆ dataStore() [3/3]
Definition at line 189 of file GeometricCutUserObject.C.
void dataStore(std::ostream &stream, Xfem::CutFace &cf, void *context)
std::vector< CutFace > _frag_cut_faces
Container for data about all faces this element's fragment.
std::vector< std::vector< Point > > _frag_faces
Container for data about all cut faces in cut fragments in this element.
std::vector< CutFace > _elem_cut_faces
Container for data about all cut faces in this element.