|
|
| DivideTriangle3D3 (const GeometryType &rInputGeometry, const Vector &rNodalDistances) |
| Default constructor. More...
|
|
| ~DivideTriangle3D3 () |
| Destructor. More...
|
|
|
IndexedPointGeometryPointerType | GenerateAuxiliaryPartitionTriangle (const int I0, const int I1, const int I2) override |
|
IndexedPointGeometryPointerType | GenerateIntersectionLine (const int I0, const int I1) override |
|
| DivideTriangle2D3 (const GeometryType &rInputGeometry, const Vector &rNodalDistances) |
| Default constructor. More...
|
|
| ~DivideTriangle2D3 () |
| Destructor. More...
|
|
std::string | Info () const override |
| Turn back information as a string. More...
|
|
void | PrintInfo (std::ostream &rOStream) const override |
| Print information about this object. More...
|
|
void | PrintData (std::ostream &rOStream) const override |
| Print object's data. More...
|
|
const std::vector< int > & | GetEdgeIdsI () const override |
|
const std::vector< int > & | GetEdgeIdsJ () const override |
|
std::vector< int > & | GetSplitEdges () override |
|
void | GenerateDivision () override |
|
void | GenerateIntersectionsSkin () override |
|
void | GenerateExteriorFaces (std::vector< IndexedPointGeometryPointerType > &rExteriorFacesVector, std::vector< unsigned int > &rExteriorFacesParentSubdivisionsIdsVector, const std::vector< IndexedPointGeometryPointerType > &rSubdivisionsContainer) override |
|
void | GenerateExteriorFaces (std::vector< IndexedPointGeometryPointerType > &rExteriorFacesVector, std::vector< unsigned int > &rExteriorFacesParentSubdivisionsIdsVector, const std::vector< IndexedPointGeometryPointerType > &rSubdivisionsContainer, const unsigned int FatherFaceId) override |
|
| KRATOS_CLASS_POINTER_DEFINITION (DivideTriangle2D3) |
| Pointer definition of DivideTriangle2D3. More...
|
|
| DivideGeometry (const GeometryType &rInputGeometry, const Vector &rNodalDistances) |
| Default constructor. More...
|
|
virtual | ~DivideGeometry () |
| Destructor. More...
|
|
std::vector< IndexedPointGeometryPointerType > | GetPositiveSubdivisions () const |
| Get the Positive Subdivisions object This method returns the container with the positive side subgeometries. More...
|
|
std::vector< IndexedPointGeometryPointerType > | GetNegativeSubdivisions () const |
| Get the Negative Subdivisions object This method returns the container with the negative side subgeometries. More...
|
|
std::vector< IndexedPointGeometryPointerType > | GetPositiveInterfaces () const |
| Get the Positive Interfaces object This method returns the container with the positive side interfaces. More...
|
|
std::vector< IndexedPointGeometryPointerType > | GetNegativeInterfaces () const |
| Get the Negaitive Interfaces object This method returns the container with the negative side interfaces. More...
|
|
std::vector< unsigned int > | GetPositiveInterfacesParentIds () const |
| Get the Positive Interfaces Parent Ids object This method returns the container with the positive side interfaces parent ids. More...
|
|
std::vector< unsigned int > | GetNegativeInterfacesParentIds () const |
| Get the Negative Interfaces Parent Ids object This method returns the container with the negative side interfaces parent ids. More...
|
|
Vector | GetNodalDistances () const |
|
GeometryType | GetInputGeometry () const |
|
| KRATOS_CLASS_POINTER_DEFINITION (DivideGeometry) |
| Pointer definition of DivideGeometry. More...
|
|