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

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

addElement(element_type &f, bool setid=true)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
addElement(element_type &&f)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
check() const overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >protected
checkLocalPermutation(mpl::bool_< false >) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
createP1mesh(size_type ctxExtraction=EXTRACTION_KEEP_MESH_RELATION, size_type ctxMeshUpdate=MESH_UPDATE_EDGES|MESH_UPDATE_FACES) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
createSubmeshByProcessId(self_type &mesh, uint16_type pid) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
decode()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
dimension() const noexceptFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
element_type typedef (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
encode()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
eraseElement(element_iterator position, bool modify=true)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
face_processor_type typedefFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
face_type typedef (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
gm() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
gm()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
gm1() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
gm1()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
hAverage() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
hMax() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
hMin() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
index_type typedef (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
isCartesian() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
isPeriodic() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
isStructured() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
isUnstructured() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
localFaceId(element_type const &e, size_type const n) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
localFaceId(size_type const e, size_type const n) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
localFaceId(element_type const &e, size_type const n)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
localFaceId(size_type const e, size_type const n)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
localrenumber()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
maxNumEdges() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
maxNumElements() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
maxNumFaces() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
maxNumPoints() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
maxNumVertices() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
measure(bool parallel=true) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
measureBoundary() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
Mesh(std::string const &name, worldcomm_ptr_t const &worldComm=Environment::worldCommPtr(), std::string const &props="00001")Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >explicit
meshChangedFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
meshFragmentationByMarker(ElementsType et=ElementsType::MESH_ELEMENTS) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
meshFragmentationByMarkerByEntity() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
MeshStructured(worldcomm_ptr_t const &wc=Environment::worldCommPtr()) (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
MeshStructured(MeshStructured const &)=delete (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
MeshStructured(MeshStructured &&)=delete (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
MeshStructured(nl::json const &jDesc, worldcomm_ptr_t const &wc=Environment::worldCommPtr()) (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
MeshStructured(std::array< index_type, nDim > const &indexes, worldcomm_ptr_t const &wc=Environment::worldCommPtr()) (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
MeshStructured(holo3_image< float > const &cx, holo3_image< float > const &cy, worldcomm_ptr_t const &wc=Environment::worldCommPtr()) (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
MeshStructured(std::shared_ptr< setup_type > const &setup, worldcomm_ptr_t const &=Environment::worldCommPtr()) (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
nDim (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >static
New(worldcomm_ptr_t const &worldComm=Environment::worldCommPtr())Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >static
node_type typedef (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
nRealDim (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >static
numGlobalEdges() const overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
numGlobalElements() const overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
numGlobalFaces() const overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
numGlobalPoints() const overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
numGlobalVertices() const overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
operator=(MeshStructured const &)=delete (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
operator=(MeshStructured &&)=delete (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
partition(const uint16_type n_parts=1) overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
point_type typedef (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
realDimension() const noexceptFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
recv(int p, int tag)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
referenceConvex() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
removeMarkerNameWithoutEntity()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
renumber() overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
send(int p, int tag)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
setNumGlobalElements(std::vector< size_type > I)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
setPartitioner(std::string partitioner)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
setPeriodicEntities(std::vector< PeriodicEntity > const &e)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
setup_type typedef (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
shared_from_this_meshbase() overrideFeel::MeshStructured< GeoShape, T, IndexT >
shared_from_this_meshbase() const overrideFeel::MeshStructured< GeoShape, T, IndexT >
size_type typedef (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
statNumElementsActive(rank_type p=invalid_rank_type_value) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
subStructuring() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
super typedef (defined in Feel::MeshStructured< GeoShape, T, IndexT >)Feel::MeshStructured< GeoShape, T, IndexT >
tool_localization()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
trace(RangeT &&range, mpl::int_< TheTag >) constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
trace() constFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateAdjacencyElements()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >protected
updateEntitiesCoDimensionOne() overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >protected
updateEntitiesCoDimensionOneMinimal()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >protected
updateForUse() overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateForUseAfterMovingNodes(bool upMeasures=true) overrideFeel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateMarker2WithRange(IteratorRange const &range, flag_type flag)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateMarker2WithRange(IteratorRange const &range, flag_type flag, mpl::int_< MESH_ELEMENTS >)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateMarker2WithRange(IteratorRange const &range, flag_type flag, mpl::int_< MESH_FACES >)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateMarker3WithRange(IteratorRange const &range, flag_type flag)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateMarker3WithRange(IteratorRange const &range, flag_type flag, mpl::int_< MESH_ELEMENTS >)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateMarker3WithRange(IteratorRange const &range, flag_type flag, mpl::int_< MESH_FACES >)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateMeasures()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateNumGlobalElements(typename std::enable_if< is_3d< MT >::value >::type *=nullptr)Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >
updateParallelData()Feel::Mesh< GeoShape, T, 0, IndexT, EnableSharedFromThis >protected