This is the complete list of members for ptems::FEMesh< DIM >, including all inherited members.
Adapt(Func flagFunction, MeshSmoother smoother=MeshSmoother{}) | ptems::FEMesh< DIM > | inline |
Adapt(const Container &flags, MeshSmoother smoother=MeshSmoother{}) | ptems::FEMesh< DIM > | inline |
Adapt(const Container &refine, const Container &coarsen, MeshSmoother smoother=MeshSmoother{}) | ptems::FEMesh< DIM > | inline |
AddElement(const Polytope< DIM > &polytope) | ptems::FEMesh< DIM > | inline |
AddElement(T... args) | ptems::FEMesh< DIM > | inline |
AddListener(const std::weak_ptr< MeshChangeListener > &listener) | ptems::FEMesh< DIM > | inline |
AddVertex(const Vector< DIM > &vertex) | ptems::FEMesh< DIM > | inline |
AddVertex(double x, T... args) | ptems::FEMesh< DIM > | inline |
Agglomerate(It begin, It end, std::size_t eleCountEstimate=0) | ptems::FEMesh< DIM > | inline |
Agglomerate(const Container &elements) | ptems::FEMesh< DIM > | inline |
Agglomerate(const std::initializer_list< std::initializer_list< std::size_t >> &elements) | ptems::FEMesh< DIM > | inline |
BaseMesh() const | ptems::FEMesh< DIM > | inline |
begin() const | ptems::FEMesh< DIM > | inline |
cbegin() const | ptems::FEMesh< DIM > | inline |
cend() const | ptems::FEMesh< DIM > | inline |
Clone() const | ptems::FEMesh< DIM > | inline |
const_iterator typedef | ptems::FEMesh< DIM > | |
const_reverse_iterator typedef | ptems::FEMesh< DIM > | |
crbegin() const | ptems::FEMesh< DIM > | inline |
Create(std::size_t numVertices=0, std::size_t numElements=0) | ptems::FEMesh< DIM > | inlinestatic |
CreateUniformMesh(const ParallelComm &mpi, double min, double max, std::size_t numElements) | ptems::FEMesh< DIM > | related |
CreateUniformMesh(const ParallelComm &mpi, const DomainDefinition2D &domain, std::size_t numElementsX, std::size_t numElementsY, UniformElementType2D elementType=UniformElementType2D::Square) | ptems::FEMesh< DIM > | related |
crend() const | ptems::FEMesh< DIM > | inline |
Dimensions | ptems::FEMesh< DIM > | static |
Element(std::size_t idx) const | ptems::FEMesh< DIM > | inline |
ElementCount() const | ptems::FEMesh< DIM > | inline |
ElementList typedef | ptems::FEMesh< DIM > | |
Elements() const | ptems::FEMesh< DIM > | inline |
enable_shared_from_this(T... args) | std::enable_shared_from_this< FEMesh< DIM > > | |
end() const | ptems::FEMesh< DIM > | inline |
IsAgglomeration() const | ptems::FEMesh< DIM > | inline |
IsConforming() const | ptems::FEMesh< DIM > | inline |
IsPolytopal() const | ptems::FEMesh< DIM > | inline |
IsStandard() const | ptems::FEMesh< DIM > | inline |
iterator typedef | ptems::FEMesh< DIM > | |
LoadMesh2D(const ParallelComm &mpi, std::istream &input, MeshFileFormat format=MeshFileFormat::Automatic) | ptems::FEMesh< DIM > | related |
LoadMesh2D(const ParallelComm &mpi, const std::filesystem::path &path, MeshFileFormat format=MeshFileFormat::Automatic) | ptems::FEMesh< DIM > | related |
Modifications typedef | ptems::FEMesh< DIM > | |
operator=(T... args) | std::enable_shared_from_this< FEMesh< DIM > > | |
operator[](std::size_t idx) const | ptems::FEMesh< DIM > | inline |
rbegin() const | ptems::FEMesh< DIM > | inline |
rend() const | ptems::FEMesh< DIM > | inline |
reverse_iterator typedef | ptems::FEMesh< DIM > | |
Save(std::ostream &file, SaveFileOptions options, Vars... variables) | ptems::FEMesh< DIM > | inline |
Save(const ParallelComm &mpi, const std::filesystem::path &file, SaveFileOptions options, Vars... variables) | ptems::FEMesh< DIM > | inline |
Save(const ParallelComm &mpi, const char *file, SaveFileOptions options, Vars... variables) | ptems::FEMesh< DIM > | inline |
Save(const ParallelComm &mpi, const std::string &file, SaveFileOptions options, Vars... variables) | ptems::FEMesh< DIM > | inline |
Save(std::ostream &file, MeshFileFormat format, Vars... variables) | ptems::FEMesh< DIM > | inline |
Save(const ParallelComm &mpi, const std::filesystem::path &file, MeshFileFormat format, Vars... variables) | ptems::FEMesh< DIM > | inline |
Save(const ParallelComm &mpi, const char *file, MeshFileFormat format, Vars... variables) | ptems::FEMesh< DIM > | inline |
Save(const ParallelComm &mpi, const std::string &file, MeshFileFormat format, Vars... variables) | ptems::FEMesh< DIM > | inline |
shared_from_this(T... args) | std::enable_shared_from_this< FEMesh< DIM > > | |
size() const | ptems::FEMesh< DIM > | inline |
UniformRefine() | ptems::FEMesh< DIM > | inline |
Vertex(std::size_t idx) const | ptems::FEMesh< DIM > | inline |
VertexCount() const | ptems::FEMesh< DIM > | inline |
VertexList typedef | ptems::FEMesh< DIM > | |
Vertices() const | ptems::FEMesh< DIM > | inline |
weak_from_this(T... args) | std::enable_shared_from_this< FEMesh< DIM > > | |
~enable_shared_from_this(T... args) | std::enable_shared_from_this< FEMesh< DIM > > |