Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::Mesh2D< Shape, T, IndexT > Member List

This is the complete list of members for Feel::Mesh2D< Shape, T, IndexT >, including all inherited members.

accept(VisitorBase &)=0Feel::VisitableBase< R, CatchAll >pure virtual
accept(VisitorBase *)=0Feel::VisitableBase< R, CatchAll >pure virtual
acceptImpl(T *visited, VisitorBase *guest)Feel::VisitableBase< R, CatchAll >protectedstatic
addInformationObject(nl::json const &informationObject)Feel::JournalWatcher
addMarkerName(std::pair< std::string, std::vector< size_type > > const &marker)Feel::MeshBase< uint32_type >
addMarkerName(std::string __name, int __id, int __topoDim)Feel::MeshBase< uint32_type >
addMeshWithNodesShared(std::shared_ptr< MeshType > m)Feel::MeshBase< uint32_type >
addMeshWithNodesShared(std::shared_ptr< const MeshType > m)Feel::MeshBase< uint32_type >
applyUpdateInformationObject()Feel::JournalWatcherprotected
attachMeshSupport(MeshSupportBase *ms) constFeel::MeshBase< uint32_type >
beginEdge() (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
boost::serialization::access (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >friend
check() const=0Feel::MeshBase< uint32_type >protectedpure virtual
clear() overrideFeel::Mesh2D< Shape, T, IndexT >virtual
comm() constFeel::CommObject
CommObject()=default (defined in Feel::CommObject)Feel::CommObject
CommObject(worldcomm_ptr_t &w) (defined in Feel::CommObject)Feel::CommObjectexplicit
CommObject(worldcomm_ptr_t const &w) (defined in Feel::CommObject)Feel::CommObjectexplicit
CommObject(CommObject const &)=default (defined in Feel::CommObject)Feel::CommObject
CommObject(CommObject &&)=default (defined in Feel::CommObject)Feel::CommObject
components() constFeel::MeshBase< uint32_type >
components()Feel::MeshBase< uint32_type >
detachMeshSupport(MeshSupportBase *ms) constFeel::MeshBase< uint32_type >
edge_const_iterator typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
edge_iterator typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
edge_permutation_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
edge_reference_wrapper_const_iterator typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
edge_reference_wrapper_iterator typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
edge_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
edges() (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
edges_reference_wrapper_ptrtype typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
edges_reference_wrapper_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
element_const_iterator typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
element_iterator typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
element_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
elements_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
endEdge() (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
face_iterator typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
face_permutation_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
face_processor_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
face_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
faces_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
FEELPP_DEFINE_VISITABLE() (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
function_update_information_type typedef (defined in Feel::JournalWatcher)Feel::JournalWatcher
functionSpaceStructuralRevision() const noexceptFeel::MeshBase< uint32_type >
geometryRevision() const noexceptFeel::MeshBase< uint32_type >
hasAllMarkers(std::initializer_list< std::string > l)Feel::MeshBase< uint32_type >
hasAnyMarker(std::initializer_list< std::string > l)Feel::MeshBase< uint32_type >
hasEdgeMarker(std::string const &marker) constFeel::MeshBase< uint32_type >
hasElementMarker(std::string const &marker) constFeel::MeshBase< uint32_type >
hasFaceMarker(std::string const &marker) constFeel::MeshBase< uint32_type >
hasMarker(std::string const &marker) constFeel::MeshBase< uint32_type >
hasMarkers(std::initializer_list< std::string > l) constFeel::MeshBase< uint32_type >
hasPointMarker(std::string const &marker) constFeel::MeshBase< uint32_type >
hasSubMeshData() constFeel::MeshBase< uint32_type >
hasWorldComm() constFeel::CommObject
index_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
informationObject() constFeel::JournalWatcher
isEmpty() const overrideFeel::Mesh2D< Shape, T, IndexT >
isParametric() constFeel::MeshBase< uint32_type >
isParentMeshOf(std::shared_ptr< MeshBase > m) constFeel::MeshBase< uint32_type >
isPartitioned() constFeel::MeshBase< uint32_type >
isSiblingOf(std::shared_ptr< MeshBase > m) constFeel::MeshBase< uint32_type >
isSubMesh() constFeel::MeshBase< uint32_type >
isSubMeshFrom(MeshBase const *m) constFeel::MeshBase< uint32_type >
isSubMeshFrom(std::shared_ptr< MeshBase > m) constFeel::MeshBase< uint32_type >
isUpdatedForUse() constFeel::MeshBase< uint32_type >
journalConnect()Feel::JournalWatcher
journalDisconnect()Feel::JournalWatcher
journalFinalize()Feel::JournalWatcher
journalIsConnected() constFeel::JournalWatcher
journalSection() constFeel::JournalWatcher
JournalWatcher(std::string const &category="", std::string const &name="", bool connect=JournalManager::journalAutoMode())Feel::JournalWatcherexplicit
JournalWatcher(std::string const &category, bool useDefaultName, bool connect=JournalManager::journalAutoMode()) (defined in Feel::JournalWatcher)Feel::JournalWatcherexplicit
JournalWatcher(function_update_information_type const &func, std::string const &category="", std::string const &name="", bool useDefaultNameIfEmpty=true, bool connect=JournalManager::journalAutoMode()) (defined in Feel::JournalWatcher)Feel::JournalWatcherexplicit
JournalWatcher(JournalWatcher const &jw)Feel::JournalWatcher
journalWatcherInstanceName() constFeel::JournalWatcher
M_markernameFeel::MeshBase< uint32_type >protected
markerDim(std::string const &marker) constFeel::MeshBase< uint32_type >
markerId(boost::any const &marker) constFeel::MeshBase< uint32_type >
markerName(std::string const &marker) constFeel::MeshBase< uint32_type >
markerName(size_type marker) constFeel::MeshBase< uint32_type >
markerName(size_type marker, size_type dim) constFeel::MeshBase< uint32_type >
markerNames() constFeel::MeshBase< uint32_type >
markersId(boost::any const &marker) constFeel::MeshBase< uint32_type >
markGeometryChanged()Feel::MeshBase< uint32_type >protected
Mesh2D(std::string const &name="", worldcomm_ptr_t const &worldComm=Environment::worldCommPtr())Feel::Mesh2D< Shape, T, IndexT >explicit
Mesh2D(Mesh2D const &m)=default (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
Mesh2D(Mesh2D &&m)=default (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
MeshBase(uint16_type topodim, uint16_type realdim, worldcomm_ptr_t const &worldComm=Environment::worldCommPtr())Feel::MeshBase< uint32_type >
MeshBase(std::string const &name, uint16_type topodim, uint16_type realdim, worldcomm_ptr_t const &worldComm=Environment::worldCommPtr())Feel::MeshBase< uint32_type >
meshesWithNodesShared() constFeel::MeshBase< uint32_type >
meshSupportsAttached() constFeel::MeshBase< uint32_type >
meshToSubMesh(size_type id) constFeel::MeshBase< uint32_type >
meshToSubMesh(std::vector< size_type > const &p, bool add_invalid_indices=false) constFeel::MeshBase< uint32_type >
meshToSubMesh(std::shared_ptr< MeshBase > m, size_type id) constFeel::MeshBase< uint32_type >
nDim (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >static
notify_type typedef (defined in Feel::JournalWatcher)Feel::JournalWatcher
nRealDim (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >static
numberOfPartitions() constFeel::MeshBase< uint32_type >
numEdges() constFeel::Mesh2D< Shape, T, IndexT >
numElements() const overrideFeel::Mesh2D< Shape, T, IndexT >virtual
numFaces() const overrideFeel::Mesh2D< Shape, T, IndexT >virtual
numGlobalEdges() const=0Feel::MeshBase< uint32_type >pure virtual
numGlobalElements() const=0Feel::MeshBase< uint32_type >pure virtual
numGlobalFaces() const=0Feel::MeshBase< uint32_type >pure virtual
numGlobalPoints() const=0Feel::MeshBase< uint32_type >pure virtual
numGlobalVertices() const=0Feel::MeshBase< uint32_type >pure virtual
numLocalEdges() constFeel::Mesh2D< Shape, T, IndexT >
numLocalFaces() constFeel::Mesh2D< Shape, T, IndexT >
numLocalTopologicalFaces() constFeel::Mesh2D< Shape, T, IndexT >
numLocalVertices() constFeel::Mesh2D< Shape, T, IndexT >
numPoints() const overrideFeel::Mesh2D< Shape, T, IndexT >virtual
numVertices() constFeel::MeshBase< uint32_type >
operator=(Mesh2D const &m)=default (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
operator=(Mesh2D &&m)=default (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
operator=(CommObject const &)=default (defined in Feel::CommObject)Feel::CommObject
operator=(CommObject &&)=default (defined in Feel::CommObject)Feel::CommObject
parentMesh() constFeel::MeshBase< uint32_type >
partition(const rank_type n_parts)=0Feel::MeshBase< uint32_type >pure virtual
point_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
points_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
putInformationObject(nl::json const &informationObject)Feel::JournalWatcher
renumber() overrideFeel::Mesh2D< Shape, T, IndexT >protectedvirtual
return_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
self_ptrtype typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
self_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
setComponents(size_type components=MESH_ALL_COMPONENTS)Feel::MeshBase< uint32_type >
setInformationObject(nl::json const &informationObject)Feel::JournalWatcher
setMarkerNames(std::map< std::string, std::vector< size_type > > const &m)Feel::MeshBase< uint32_type >
setNumberOfPartitions(rank_type n)Feel::MeshBase< uint32_type >
setNumVertices(size_type n)Feel::MeshBase< uint32_type >
setParametric(bool x)Feel::MeshBase< uint32_type >
setRealDimension(int d)Feel::MeshBase< uint32_type >
setSubMeshData(smd_ptrtype smd)Feel::MeshBase< uint32_type >
setTopologicalDimension(int d)Feel::MeshBase< uint32_type >
setUpdatedForUse(bool u)Feel::MeshBase< uint32_type >protected
setWorldComm(worldcomm_ptr_t const &_worldComm) override (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >virtual
setWorldComm(worldcomm_t &w) (defined in Feel::CommObject)Feel::CommObjectvirtual
shared_from_this_meshbase()=0Feel::MeshBase< uint32_type >pure virtual
shared_from_this_meshbase() const=0Feel::MeshBase< uint32_type >pure virtual
size_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
subMesh() constFeel::MeshBase< uint32_type >
subMeshData() constFeel::MeshBase< uint32_type >
subMeshToMesh(size_type id) constFeel::MeshBase< uint32_type >
subMeshToMesh(std::shared_ptr< MeshBase > m, size_type id) constFeel::MeshBase< uint32_type >
subWorldCommSeqPtr() constFeel::CommObject
subWorldCommSeqPtr() (defined in Feel::CommObject)Feel::CommObject
super typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
super_edges typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
super_elements typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
super_faces typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
super_points typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
super_visitable typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
update_element_neighbor_type typedef (defined in Feel::Mesh2D< Shape, T, IndexT >)Feel::Mesh2D< Shape, T, IndexT >
updateEntitiesCoDimensionOne()=0Feel::MeshBase< uint32_type >protectedpure virtual
updateEntitiesCoDimensionOnePermutation()Feel::Mesh2D< Shape, T, IndexT >protected
updateEntitiesCoDimensionTwo() overrideFeel::Mesh2D< Shape, T, IndexT >protectedvirtual
updateForUse()=0Feel::MeshBase< uint32_type >pure virtual
updateForUse(size_type components)Feel::MeshBase< uint32_type >virtual
updateForUseAfterMovingNodes(bool upMeasures=true)=0Feel::MeshBase< uint32_type >pure virtual
updateInformationObject(nl::json &p) constFeel::JournalWatchervirtual
worldComm()Feel::CommObject
worldComm() constFeel::CommObject
worldCommPtr() constFeel::CommObject
worldCommPtr() (defined in Feel::CommObject)Feel::CommObject
~CommObject()=default (defined in Feel::CommObject)Feel::CommObjectvirtual
~JournalWatcher()Feel::JournalWatchervirtual
~Mesh2D() overrideFeel::Mesh2D< Shape, T, IndexT >
~VisitableBase() (defined in Feel::VisitableBase< R, CatchAll >)Feel::VisitableBase< R, CatchAll >virtual