Inheritance diagram for Feel::GeometricSpace< MeshType >:
Collaboration diagram for Feel::GeometricSpace< MeshType >:Classes | |
| class | Context |
| class | ContextGeometric |
Public Types | |
| typedef mesh_type::element_type | element_type |
| typedef std::shared_ptr< geometricspace_type > | geometricspace_ptrtype |
| typedef self_type | geometricspace_type |
| typedef element_type::gm_type | gm_type |
| typedef std::shared_ptr< gmc_type > | gmc_ptrtype |
| typedef gm_type::template Context< element_type > | gmc_type |
| typedef std::shared_ptr< mesh_type > | mesh_ptrtype |
| typedef MeshType | mesh_type |
| using | super = GeometricSpaceBase |
Public Types inherited from Feel::GeometricSpaceBase | |
| using | super = CommObject |
Public Member Functions | |
| Context | context () |
| std::shared_ptr< ContextGeometric > | contextBasis (std::pair< int, std::shared_ptr< ContextGeometric > > const &p, Context const &c) const |
| GeometricSpace (mesh_ptrtype const &mesh) | |
| GeometricSpace (worldcomm_ptr_t const &worldComm=Environment::worldCommPtr()) | |
| mesh_ptrtype const & | mesh () const |
| void | setMesh (mesh_ptrtype const &mesh) |
Public Member Functions inherited from Feel::GeometricSpaceBase | |
| GeometricSpaceBase (GeometricSpaceBase &&)=default | |
| GeometricSpaceBase (GeometricSpaceBase const &)=default | |
| GeometricSpaceBase (worldcomm_ptr_t const &w) | |
| GeometricSpaceBase & | operator= (GeometricSpaceBase &&)=default |
| GeometricSpaceBase & | operator= (GeometricSpaceBase const &)=default |
Public Member Functions inherited from Feel::CommObject | |
| WorldComm const & | comm () const |
| CommObject (CommObject &&)=default | |
| CommObject (CommObject const &)=default | |
| CommObject (worldcomm_ptr_t &w) | |
| CommObject (worldcomm_ptr_t const &w) | |
| bool | hasWorldComm () const |
| returns true if worldcomm is allocated, false othewise | |
| CommObject & | operator= (CommObject &&)=default |
| CommObject & | operator= (CommObject const &)=default |
| virtual void | setWorldComm (worldcomm_ptr_t const &w) |
| virtual void | setWorldComm (worldcomm_t &w) |
| worldcomm_ptr_t & | subWorldCommSeqPtr () |
| worldcomm_ptr_t const & | subWorldCommSeqPtr () const |
| WorldComm & | worldComm () |
| WorldComm const & | worldComm () const |
| worldcomm_ptr_t & | worldCommPtr () |
| worldcomm_ptr_t const & | worldCommPtr () const |
Static Public Attributes | |
| static const size_type | gmc_context_v = vm::POINT|vm::DYNAMIC |