This module encompass purely geometric objects of the code, such as the mesh, geometric elements, domains and so forth.
More...
|
class | MoReFEM::Coords |
| Define a SpatialPoint in a specific mesh. More...
|
|
class | MoReFEM::Internal::CoordsNS::CoordIndexes |
| Inner object in Coords in charge of storing relevant indexes. More...
|
|
struct | MoReFEM::Internal::CoordsNS::Factory |
| A factory class to create new Coords objects. More...
|
|
class | MoReFEM::LocalCoords |
| LocalCoords used in the local reference element. More...
|
|
class | MoReFEM::SpatialPoint |
| Define a spatial three-dimensional point. More...
|
|
class | MoReFEM::Advanced::LightweightDomainList |
| Facility to handle a variable number of domains. More...
|
|
class | MoReFEM::Advanced::LightweightDomainListManager |
| Manager that is aware of all LightweightDomainListManager. More...
|
|
class | MoReFEM::Domain |
| This class holds descriptors that can be used to tailor a sub-domain of a Mesh. More...
|
|
class | MoReFEM::DomainManager |
| This class is used to create and retrieve Domain objects. More...
|
|
class | MoReFEM::MeshLabel |
| Depiction of a given label. More...
|
|
class | MoReFEM::Advanced::GeomEltNS::ComputeJacobian |
| Helper class to compute Jacobian for a given GeometricElt at a given LocalCoords (and thus by extension at a given QuadraturePoint). More...
|
|
class | MoReFEM::Advanced::GeometricEltFactory |
| The purpose of this class is to create on demand a pointer to a newly created object which type depends on the name given in a specific format. More...
|
|
struct | MoReFEM::Advanced::GeometricEltNS::SortingCriterion::SurfaceRef< StrictOrderingOperatorT > |
| Used as a template parameter of Utilities::Sort (see this free function for much more details!) More...
|
|
struct | MoReFEM::Advanced::GeometricEltNS::SortingCriterion::Dimension< StrictOrderingOperatorT > |
| Used as a template parameter of Utilities::Sort (see this free function for much more details!) More...
|
|
struct | MoReFEM::Advanced::GeometricEltNS::SortingCriterion::Type< StrictOrderingOperatorT > |
| Used as a template parameter of Utilities::Sort (see this free function for much more details!) More...
|
|
class | MoReFEM::Internal::GeomEltNS::TGeometricElt< TraitsRefGeomEltT > |
| Derived from 'GeometricElt', it defines many virtual methods that depends one way or another from template parameters. More...
|
|
class | MoReFEM::GeometricElt |
| Generic class handling geometric element. More...
|
|
class | MoReFEM::Hexahedron20 |
| A Hexahedron20 geometric element read in a mesh. More...
|
|
class | MoReFEM::Hexahedron27 |
| A Hexahedron27 geometric element read in a mesh. More...
|
|
class | MoReFEM::Hexahedron8 |
| A Hexahedron8 geometric element read in a mesh. More...
|
|
class | MoReFEM::Point1 |
| A Point1 geometric element read in a mesh. More...
|
|
class | MoReFEM::Quadrangle4 |
| A Quadrangle4 geometric element read in a mesh. More...
|
|
class | MoReFEM::Quadrangle8 |
| A Quadrangle8 geometric element read in a mesh. More...
|
|
class | MoReFEM::Quadrangle9 |
| A Quadrangle9 geometric element read in a mesh. More...
|
|
class | MoReFEM::Segment2 |
| A Segment2 geometric element read in a mesh. More...
|
|
class | MoReFEM::Segment3 |
| A Segment3 geometric element read in a mesh. More...
|
|
class | MoReFEM::Tetrahedron10 |
| A Tetrahedron10 geometric element read in a mesh. More...
|
|
class | MoReFEM::Tetrahedron4 |
| A Tetrahedron4 geometric element read in a mesh. More...
|
|
class | MoReFEM::Triangle3 |
| A Triangle3 geometric element read in a mesh. More...
|
|
class | MoReFEM::Triangle6 |
| A Triangle6 geometric element read in a mesh. More...
|
|
class | MoReFEM::ExceptionNS::GeometricElt::Exception |
| Generic class for GeometricElt exceptions. More...
|
|
class | MoReFEM::ExceptionNS::GeometricElt::FormatNotSupported |
| Thrown when a geometric element is not supported by the chosen format. More...
|
|
class | MoReFEM::ExceptionNS::GeometricElt::InterfaceTypeNotBuilt |
| Thrown when edges or faces are requested whereas they weren't properly built. More...
|
|
class | MoReFEM::ExceptionNS::GeometricElt::InvalidInterfaceBuildOrder |
| Thrown when you attempt to build an interface type while not having built first the type just below. More...
|
|
class | MoReFEM::ExceptionNS::GeometricElt::Global2LocalNoConvergence |
| Thrown when no convergence was reached in Global2Local. More...
|
|
class | MoReFEM::ExceptionNS::GeometricElt::UnsupportedP2Q2 |
| Temporary exception to handle the fact P2/Q2 geometry is not supported yet. More...
|
|
class | MoReFEM::ExceptionNS::Factory::GeometricElt::Exception |
| Generic exception for GeometricEltFactory. More...
|
|
class | MoReFEM::ExceptionNS::Factory::GeometricElt::InvalidEnsightGeometricEltName |
|
class | MoReFEM::ExceptionNS::Factory::GeometricElt::InvalidGeometricEltId |
| Thrown when the user requires from the factory an object with an unknown identifier. More...
|
|
class | MoReFEM::ExceptionNS::Factory::GeometricElt::InvalidGeometricEltName |
| Thrown when the user requires from the factory an object with an unknown name. More...
|
|
struct | MoReFEM::Advanced::InterfaceNS::LocalData< TopologyT > |
| This helper class is used to access the local edges, faces and also the vertice coordinates. More...
|
|
struct | MoReFEM::InterfaceNS::Ninterface< TopologyT, NatureT > |
| Helper class to return at compile time the number of interfaces of NatureT for a given TopologyT. More...
|
|
struct | MoReFEM::InterfaceNS::Hash |
| Functor to act as hash function in an unordered map. More...
|
|
struct | MoReFEM::InterfaceNS::LessByCoords |
| Functor used to identify already existing interfaces when a new interface is built. More...
|
|
class | MoReFEM::Edge |
| Class in charge of the edge interface. More...
|
|
class | MoReFEM::Face |
| Class in charge of the face interface. More...
|
|
class | MoReFEM::OrientedEdge |
| Class used to store an edge inside a GeometricElt. More...
|
|
class | MoReFEM::OrientedFace |
| Class used to store an face inside a GeometricElement. More...
|
|
class | MoReFEM::Vertex |
| Class in charge of the Vertex interface. More...
|
|
class | MoReFEM::Volume |
| Class in charge of the face interface. More...
|
|
class | MoReFEM::Interface |
| Polymorphic base of all interface classes. More...
|
|
class | MoReFEM::Internal::InterfaceNS::Build< InterfaceT, TopologyT > |
| Helper class to build or retrieve interfaces related to a given GeometricElt. More...
|
|
class | MoReFEM::Crtp::Orientation< DerivedT, UnorientedInterfaceT > |
| This Crtp is used for both Edge and Face interface. More...
|
|
class | MoReFEM::Internal::InterfaceNS::TInterface< DerivedT, NatureT > |
| CRTP from which the various interfaces (vertex, edge, face or volume) should inherit. More...
|
|
class | MoReFEM::Advanced::InterfaceNS::LocalInterface |
| Geometric interface considered at the local level ('local' in the finite element meaning). More...
|
|
class | MoReFEM::MeshNS::InterpolationNS::CoordsMatching |
| Interpolation between vertices of two meshes as given by an ad hoc file. More...
|
|
class | MoReFEM::Internal::MeshNS::CoordsMatchingManager |
| Object that is aware of all existing MoReFEM::MeshNS::InterpolationNS::CoordsMatching. More...
|
|
class | MoReFEM::Advanced::MeshNS::DistanceFromMesh |
| Class in charge to compute the distance between a point and a mesh. More...
|
|
class | MoReFEM::Advanced::MeshNS::WritePrepartitionedData |
| This lightweight class writes on disk the data that will be required to a further run parallel run from the data computed here. More...
|
|
struct | MoReFEM::Internal::MeshNS::InterfaceIndexListManager |
| Helper structure during construction of the ComputeInterfaceListInMesh object. More...
|
|
class | MoReFEM::Internal::MeshNS::ComputeInterfaceListInMesh |
| Compute the list of all interfaces to consider at the level of a Mesh. More...
|
|
class | MoReFEM::ExceptionNS::GeometricEltList::Exception |
| Generic exception thrown by a GeometricEltList object. More...
|
|
class | MoReFEM::ExceptionNS::GeometricEltList::InitNotCleared |
| Thrown when GeometricEltList::Init() is called upon an object already initialized. More...
|
|
class | MoReFEM::ExceptionNS::GeometricEltList::InvalidRequest |
| Thrown when a request was done for a type not found in the GeometricEltList. More...
|
|
class | MoReFEM::ExceptionNS::GeometricEltList::DuplicateInGeometricEltIndex |
| Thrown when indexes of the geometric elements read are not unique. More...
|
|
class | MoReFEM::ExceptionNS::Format::Ensight::InvalidThirdOrFourthLine |
| Thrown if third or fourth line is not what is expected. More...
|
|
class | MoReFEM::ExceptionNS::Format::Ensight::InvalidCoords |
| Thrown when the announced number of coords has not been retrieved. More...
|
|
class | MoReFEM::ExceptionNS::Format::Ensight::BadNumberOfEltsInLabel |
| Thrown when the announced number of geometric elements has not been retrieved. More...
|
|
class | MoReFEM::ExceptionNS::Format::Ensight::InvalidLabelBlock |
| Thrown when a block doesn't begin with the expected string. More...
|
|
class | MoReFEM::ExceptionNS::Format::Ensight::InvalidNumberOfGeometricElts |
| Thrown when number of geometric elements can't be read properly. More...
|
|
class | MoReFEM::ExceptionNS::Format::Exception |
| Generic exception. More...
|
|
class | MoReFEM::ExceptionNS::Format::UnableToOpenFile |
| Thrown when mesh file couldn't be opened. More...
|
|
class | MoReFEM::ExceptionNS::Format::UnsupportedGeometricElt |
| Called when there is an attempt to write in Medit format a geometric elementtype not supported. More...
|
|
class | MoReFEM::ExceptionNS::Format::Medit::UnableToOpen |
| Thrown when the file was found but couldn't be interpreted as a Medit file. More...
|
|
class | MoReFEM::ExceptionNS::Format::Medit::InvalidExtension |
| Thrown when file extension is invalid. More...
|
|
class | MoReFEM::ExceptionNS::Format::Medit::InvalidPath |
| Thrown when the path doesn't exist. More...
|
|
class | MoReFEM::ExceptionNS::Format::Medit::InvalidDimension |
| Thrown when dimension is incorrect. More...
|
|
class | MoReFEM::ExceptionNS::Format::Medit::InvalidCoordIndex |
| Thrown when the coord index read are not correct. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Information<::MoReFEM::MeshNS::Format::Ensight > |
| Specialization of Information struct that provides generic information about Ensight format. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Information<::MoReFEM::MeshNS::Format::Medit > |
| Specialization of Information struct that provides generic information about Medit format. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Information<::MoReFEM::MeshNS::Format::VTK_PolygonalData > |
| Specialization of Information struct that provides generic information about VTK_PolygonalData format. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Information<::MoReFEM::MeshNS::Format::Vizir > |
| Specialization of Information struct that provides generic information about Medit format. More...
|
|
class | MoReFEM::Internal::MeshNS::GeometricEltList |
| Helper class designed to be used within Mesh to store all the elements. More...
|
|
class | MoReFEM::Internal::MeshNS::MeshManager |
| This class is used to create and retrieve Mesh objects. More...
|
|
class | MoReFEM::Internal::PseudoNormalsManager |
| Manager of all PseudoNormal objects. More...
|
|
class | MoReFEM::Internal::MeshNS::RefGeomEltAndMeshLabel |
| An ad hoc object to serve as key in some containers. More...
|
|
class | MoReFEM::Mesh |
| Class responsible for a mesh and its content. More...
|
|
class | MoReFEM::Advanced::LocalNode |
| A LocalNode is mostly an extension of a LocalCoords, which additionally is attributed an index and keeps track on the LocalInterface on which it is located. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Hexahedron20 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Hexahedron27 > |
| Provides relevant information for Medit support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Hexahedron8 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Hexahedron8 > |
| Provides relevant information for Medit support. More...
|
|
class | MoReFEM::RefGeomEltNS::Hexahedron20 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Hexahedron20. More...
|
|
class | MoReFEM::RefGeomEltNS::Hexahedron27 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Hexahedron27. More...
|
|
class | MoReFEM::RefGeomEltNS::Hexahedron8 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Hexahedron8. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Hexahedron20 |
| Define Triangle3 shape functions and its derivative. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Hexahedron27 |
| Define Triangle3 shape functions and its derivative. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Hexahedron8 |
| Define Hexahedron8 shape functions and its derivative. More...
|
|
class | MoReFEM::RefGeomEltNS::TopologyNS::Hexahedron |
| Topology of a hexahedron. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Hexahedron20 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Hexahedron27 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Hexahedron8 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Point1 > |
| Provides relevant information for Ensight support. More...
|
|
class | MoReFEM::RefGeomEltNS::Point1 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Point1. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Point1 |
| Define Triangle3 shape functions and its derivative. More...
|
|
class | MoReFEM::RefGeomEltNS::TopologyNS::Point |
| Topology of a point. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Point1 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Quadrangle4 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Quadrangle4 > |
| Provides relevant information for Medit support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Quadrangle8 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Quadrangle9 > |
| Provides relevant information for Medit support. More...
|
|
class | MoReFEM::RefGeomEltNS::Quadrangle4 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Quadrangle4. More...
|
|
class | MoReFEM::RefGeomEltNS::Quadrangle8 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Quadrangle8. More...
|
|
class | MoReFEM::RefGeomEltNS::Quadrangle9 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Quadrangle9. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Quadrangle4 |
| Define Quadrangle4 shape functions and its derivative. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Quadrangle8 |
| Define Triangle3 shape functions and its derivative. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Quadrangle9 |
| Define Triangle3 shape functions and its derivative. More...
|
|
class | MoReFEM::RefGeomEltNS::TopologyNS::Quadrangle |
| Topology of a quadrangle. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Quadrangle4 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Quadrangle8 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Quadrangle9 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Segment2 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Segment2 > |
| Provides relevant information for Medit support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Segment3 > |
| Provides relevant information for Ensight support. More...
|
|
class | MoReFEM::RefGeomEltNS::Segment2 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Segment2. More...
|
|
class | MoReFEM::RefGeomEltNS::Segment3 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Segment3. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Segment2 |
| Define Triangle3 shape functions and its derivative. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Segment3 |
| Define Triangle3 shape functions and its derivative. More...
|
|
class | MoReFEM::RefGeomEltNS::TopologyNS::Segment |
| Topology of a segment. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Segment2 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Segment3 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Tetrahedron10 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Tetrahedron10 > |
| Provides relevant information for Medit support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Tetrahedron4 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Tetrahedron4 > |
| Provides relevant information for Medit support. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Tetrahedron10 |
| Define Triangle3 shape functions and its derivative. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Tetrahedron4 |
| Define Triangle3 shape functions and its derivative. More...
|
|
class | MoReFEM::RefGeomEltNS::Tetrahedron10 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Tetrahedron10. More...
|
|
class | MoReFEM::RefGeomEltNS::Tetrahedron4 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Tetrahedron4. More...
|
|
class | MoReFEM::RefGeomEltNS::TopologyNS::Tetrahedron |
| Topology of a tetrahedron. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Tetrahedron10 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Tetrahedron4 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Triangle3 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Triangle3 > |
| Provides relevant information for Medit support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Ensight, Advanced::GeometricEltEnum::Triangle6 > |
| Provides relevant information for Ensight support. More...
|
|
struct | MoReFEM::Internal::MeshNS::FormatNS::Support<::MoReFEM::MeshNS::Format::Medit, Advanced::GeometricEltEnum::Triangle6 > |
| Provides relevant information for Medit support. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Triangle3 |
| Define Triangle3 shape functions and its derivative. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Triangle6 |
| Define Triangle6 shape functions and its derivative. More...
|
|
class | MoReFEM::RefGeomEltNS::TopologyNS::Triangle |
| Topology of a Triangle. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Triangle3 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
class | MoReFEM::RefGeomEltNS::Traits::Triangle6 |
| Traits class that holds the static functions related to shape functions, interface and topology. More...
|
|
class | MoReFEM::RefGeomEltNS::Triangle3 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Triangle3. More...
|
|
class | MoReFEM::RefGeomEltNS::Triangle6 |
| Acts as a strawman class for MoReFEM::RefGeomEltNS::Traits::Triangle6. More...
|
|
class | MoReFEM::Internal::RefGeomEltNS::RefGeomEltImpl< DerivedT, ShapeFunctionTraitsT, TopologyT > |
| Traits class which unifies traits from Interface and from shape functions. More...
|
|
class | MoReFEM::Internal::RefGeomEltNS::TRefGeomElt< TraitsRefGeomEltT > |
| Derived from 'RefGeomElt', for which it defines all the virtual methods. More...
|
|
struct | MoReFEM::RefGeomEltNS::ShapeFunctionNS::Crtp::AccessShapeFunction< DerivedT > |
| Curiously recurrent template pattern (CRTP) that provides two accessors to the value of a shape function and its derivates. More...
|
|
class | MoReFEM::RefGeomElt |
| Polymorphic class which can access static functions related to shape functions, interface and topology. More...
|
|
This module encompass purely geometric objects of the code, such as the mesh, geometric elements, domains and so forth.