Feel++ 0.111.0-preview.14
Finite Element Embedded Library in C++
Feel::MeshBase< IndexT > Member List

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

addInformationObject(nl::json const &informationObject)Feel::JournalWatcher
addMarkerName(std::pair< std::string, std::vector< size_type > > const &marker)Feel::MeshBase< IndexT >
addMarkerName(std::string __name, int __id, int __topoDim)Feel::MeshBase< IndexT >
addMeshWithNodesShared(std::shared_ptr< MeshType > m)Feel::MeshBase< IndexT >
addMeshWithNodesShared(std::shared_ptr< const MeshType > m)Feel::MeshBase< IndexT >
applyUpdateInformationObject()Feel::JournalWatcherprotected
attachMeshSupport(MeshSupportBase *ms) constFeel::MeshBase< IndexT >
boost::serialization::accessFeel::MeshBase< IndexT >friend
check() const =0Feel::MeshBase< IndexT >protectedpure virtual
clear()Feel::MeshBase< 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< IndexT >
components()Feel::MeshBase< IndexT >
detachMeshSupport(MeshSupportBase *ms) constFeel::MeshBase< IndexT >
face_processor_type typedefFeel::MeshBase< IndexT >
function_update_information_type typedef (defined in Feel::JournalWatcher)Feel::JournalWatcher
functionSpaceStructuralRevision() const noexceptFeel::MeshBase< IndexT >
geometryRevision() const noexceptFeel::MeshBase< IndexT >
hasAllMarkers(std::initializer_list< std::string > l)Feel::MeshBase< IndexT >
hasAnyMarker(std::initializer_list< std::string > l)Feel::MeshBase< IndexT >
hasEdgeMarker(std::string const &marker) constFeel::MeshBase< IndexT >
hasElementMarker(std::string const &marker) constFeel::MeshBase< IndexT >
hasFaceMarker(std::string const &marker) constFeel::MeshBase< IndexT >
hasMarker(std::string const &marker) constFeel::MeshBase< IndexT >
hasMarkers(std::initializer_list< std::string > l) constFeel::MeshBase< IndexT >
hasPointMarker(std::string const &marker) constFeel::MeshBase< IndexT >
hasSubMeshData() constFeel::MeshBase< IndexT >
hasWorldComm() constFeel::CommObject
index_t typedef (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
index_type typedefFeel::MeshBase< IndexT >
informationObject() constFeel::JournalWatcher
isParametric() constFeel::MeshBase< IndexT >
isParentMeshOf(MeshBase const *m) const (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
isParentMeshOf(std::shared_ptr< MeshBase > m) constFeel::MeshBase< IndexT >
isPartitioned() constFeel::MeshBase< IndexT >
isRelatedTo(M const *m) const (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
isRelatedTo(std::shared_ptr< M > m) const (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
isSameMesh(M const *m) const (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
isSameMesh(std::shared_ptr< M > m) const (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
isSiblingOf(MeshBase const *m) const (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
isSiblingOf(std::shared_ptr< MeshBase > m) constFeel::MeshBase< IndexT >
isSubMesh() constFeel::MeshBase< IndexT >
isSubMeshFrom(MeshBase const *m) constFeel::MeshBase< IndexT >
isSubMeshFrom(std::shared_ptr< MeshBase > m) constFeel::MeshBase< IndexT >
isUpdatedForUse() constFeel::MeshBase< IndexT >
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< IndexT >protected
markerDim(std::string const &marker) constFeel::MeshBase< IndexT >
markerId(boost::any const &marker) constFeel::MeshBase< IndexT >
markerName(std::string const &marker) constFeel::MeshBase< IndexT >
markerName(size_type marker) constFeel::MeshBase< IndexT >
markerName(size_type marker, size_type dim) constFeel::MeshBase< IndexT >
markerNames() constFeel::MeshBase< IndexT >
markersId(boost::any const &marker) constFeel::MeshBase< IndexT >
markGeometryChanged()Feel::MeshBase< IndexT >protected
MeshBase() (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
MeshBase(worldcomm_ptr_t const &w) (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >explicit
MeshBase(MeshBase const &)=default (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
MeshBase(MeshBase &&)=default (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
MeshBase(uint16_type topodim, uint16_type realdim, worldcomm_ptr_t const &worldComm=Environment::worldCommPtr())Feel::MeshBase< IndexT >
MeshBase(std::string const &name, uint16_type topodim, uint16_type realdim, worldcomm_ptr_t const &worldComm=Environment::worldCommPtr())Feel::MeshBase< IndexT >
meshesWithNodesShared() constFeel::MeshBase< IndexT >
meshModified()=0 (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >pure virtual
meshSupportsAttached() constFeel::MeshBase< IndexT >
meshToSubMesh(size_type id) constFeel::MeshBase< IndexT >
meshToSubMesh(std::vector< size_type > const &p, bool add_invalid_indices=false) constFeel::MeshBase< IndexT >
meshToSubMesh(std::shared_ptr< MeshBase > m, size_type id) constFeel::MeshBase< IndexT >
notify_type typedef (defined in Feel::JournalWatcher)Feel::JournalWatcher
numberOfPartitions() constFeel::MeshBase< IndexT >
numElements() const =0Feel::MeshBase< IndexT >pure virtual
numFaces() const =0Feel::MeshBase< IndexT >pure virtual
numGlobalEdges() const =0Feel::MeshBase< IndexT >pure virtual
numGlobalElements() const =0Feel::MeshBase< IndexT >pure virtual
numGlobalFaces() const =0Feel::MeshBase< IndexT >pure virtual
numGlobalPoints() const =0Feel::MeshBase< IndexT >pure virtual
numGlobalVertices() const =0Feel::MeshBase< IndexT >pure virtual
numPoints() const =0Feel::MeshBase< IndexT >pure virtual
numVertices() constFeel::MeshBase< IndexT >
operator=(MeshBase const &m)=default (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
operator=(MeshBase &&m)=default (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
operator=(CommObject const &)=default (defined in Feel::CommObject)Feel::CommObject
operator=(CommObject &&)=default (defined in Feel::CommObject)Feel::CommObject
parentMesh() constFeel::MeshBase< IndexT >
partition(const rank_type n_parts)=0Feel::MeshBase< IndexT >pure virtual
putInformationObject(nl::json const &informationObject)Feel::JournalWatcher
renumber()=0Feel::MeshBase< IndexT >protectedpure virtual
setComponents(size_type components=MESH_ALL_COMPONENTS)Feel::MeshBase< IndexT >
setInformationObject(nl::json const &informationObject)Feel::JournalWatcher
setMarkerNames(std::map< std::string, std::vector< size_type > > const &m)Feel::MeshBase< IndexT >
setNumberOfPartitions(rank_type n)Feel::MeshBase< IndexT >
setNumVertices(size_type n)Feel::MeshBase< IndexT >
setParametric(bool x)Feel::MeshBase< IndexT >
setRealDimension(int d)Feel::MeshBase< IndexT >
setSubMeshData(smd_ptrtype smd)Feel::MeshBase< IndexT >
setTopologicalDimension(int d)Feel::MeshBase< IndexT >
setUpdatedForUse(bool u)Feel::MeshBase< IndexT >protected
setWorldComm(worldcomm_ptr_t const &w) (defined in Feel::CommObject)Feel::CommObjectvirtual
setWorldComm(worldcomm_t &w) (defined in Feel::CommObject)Feel::CommObjectvirtual
shared_from_this_meshbase()=0Feel::MeshBase< IndexT >pure virtual
shared_from_this_meshbase() const =0Feel::MeshBase< IndexT >pure virtual
size_type typedef (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
smd_ptrtype typedef (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
smd_type typedef (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
subMesh() constFeel::MeshBase< IndexT >
subMeshData() constFeel::MeshBase< IndexT >
subMeshToMesh(size_type id) constFeel::MeshBase< IndexT >
subMeshToMesh(std::shared_ptr< MeshBase > m, size_type id) constFeel::MeshBase< IndexT >
subWorldCommSeqPtr() constFeel::CommObject
subWorldCommSeqPtr() (defined in Feel::CommObject)Feel::CommObject
super typedef (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >
updateEntitiesCoDimensionOne()=0Feel::MeshBase< IndexT >protectedpure virtual
updateEntitiesCoDimensionTwo()=0Feel::MeshBase< IndexT >protectedpure virtual
updateForUse()=0Feel::MeshBase< IndexT >pure virtual
updateForUse(size_type components)Feel::MeshBase< IndexT >virtual
updateForUseAfterMovingNodes(bool upMeasures=true)=0Feel::MeshBase< IndexT >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
~MeshBase() override (defined in Feel::MeshBase< IndexT >)Feel::MeshBase< IndexT >