Public Member Functions | |
MeshType () | |
MeshType (Playa::Handleable< MeshTypeBase > *rawPtr) | |
MeshType (const RCP< MeshTypeBase > &smartPtr) | |
Mesh | createEmptyMesh (int dim, const MPIComm &comm) const |
MeshType meshType = new BasicSimplicialMeshType(); MeshSource meshSrc = new TriangleMeshReader("meshFile", meshType, MPIComm::world());
Definition at line 53 of file SundanceMeshType.hpp.
MeshType::MeshType | ( | ) |
Construct an empty mesh type object
Definition at line 10 of file SundanceMeshType.cpp.
MeshType::MeshType | ( | Playa::Handleable< MeshTypeBase > * | rawPtr | ) |
Construct from a raw pointer to a mesh type subtype
Definition at line 14 of file SundanceMeshType.cpp.
MeshType::MeshType | ( | const RCP< MeshTypeBase > & | smartPtr | ) |
Construct from a smart pointer to a mesh type subtype
Definition at line 19 of file SundanceMeshType.cpp.
Create a mesh of the given dimension
Definition at line 23 of file SundanceMeshType.cpp.
References Playa::Handle< MeshTypeBase >::ptr(), and SUNDANCE_TRACE.
Referenced by Sundance::MeshTransformationBase::createMesh(), Sundance::MeshSourceBase::createMesh(), Sundance::SerialPartitionerBase::makeMeshParts(), Sundance::UniformRefinementPair::refineTriMesh(), and Sundance::RefinementTransformation::rivaraToMesh().