BELFEM 0.9.0
Berkeley Lab Finite Element Framework
Loading...
Searching...
No Matches
belfem::Mesh Member List

This is the complete list of members for belfem::Mesh, including all inherited members.

abstract_nodes()belfem::Meshinline
add_block(mesh::Block *aBlock)belfem::Mesh
add_sideset(mesh::SideSet *aSideSet)belfem::Mesh
autopins()belfem::Meshinline
basis(const EntityType aType, const id_t aID)belfem::Meshinline
basis_by_index(const EntityType aType, const index_t aIndex)belfem::Meshinline
block(const id_t aID)belfem::Meshinline
block_exists(const id_t aID) constbelfem::Meshinline
blocks()belfem::Meshinline
boundary_edges()belfem::Meshinline
checksum()belfem::Mesh
collect_elements_from_blocks()belfem::Mesh
collect_elements_from_group(Cell< mesh::Element * > &aElements, const id_t aGroupId, const ElementType aType=ElementType::EMPTY)belfem::Mesh
collect_facets_from_sidesets()belfem::Mesh
collect_hanging_basis()belfem::Mesh
compute_facet_orientations()belfem::Mesh
config_tag() constbelfem::Mesh
config_text() constbelfem::Mesh
control_point(const id_t aID)belfem::Meshinline
control_point(const index_t i, const index_t j)belfem::Meshinline
control_point(const index_t i, const index_t j, const index_t k)belfem::Meshinline
control_points()belfem::Meshinline
create_curve_map()belfem::Mesh
create_edge_map()belfem::Mesh
create_edges(const bool aPrint=false, const Vector< id_t > aNedelecBlocks=Vector< id_t >(), const Vector< id_t > aNedelecSideSets=Vector< id_t >(), const bool aCreateEdgesOnAllSideSets=true)belfem::Mesh
create_face_map()belfem::Mesh
create_faces(const bool aPrint=false, const Vector< id_t > aNedelecBlocks=Vector< id_t >(), const Vector< id_t > aNedelecSideSets=Vector< id_t >())belfem::Mesh
create_field(const string &aLabel, const EntityType aEntity=EntityType::NODE, const id_t aID=0)belfem::Mesh
create_global_variable(const string &aLabel, const real aValue=0.0, const id_t aID=0)belfem::Mesh
curve(const id_t aID)belfem::Meshinline
curves()belfem::Meshinline
distribute_edge_directions()belfem::Mesh
edge(const id_t aID)belfem::Meshinline
edges()belfem::Meshinline
edges_are_finalized() constbelfem::Meshinline
edges_exist() constbelfem::Meshinline
element(const id_t aID)belfem::Meshinline
element(const index_t i, const index_t j)belfem::Meshinline
element(const index_t i, const index_t j, const index_t k)belfem::Meshinline
element_exists(const id_t aID) constbelfem::Meshinline
elements()belfem::Meshinline
expand_hanging_basis_sources()belfem::Mesh
extract_thin_shell_mesh()belfem::Mesh
face(const id_t aID)belfem::Meshinline
faces()belfem::Meshinline
faces_are_finalized() constbelfem::Meshinline
faces_exist() constbelfem::Meshinline
facet(const id_t aID)belfem::Meshinline
facet_exists(const id_t aID) constbelfem::Meshinline
facets()belfem::Meshinline
field(const string &aLabel)belfem::Meshinline
field(const index_t aIndex)belfem::Meshinline
field_data(const string &aLabel)belfem::Meshinline
field_exists(const string &aLabel)belfem::Meshinline
finalize()belfem::Mesh
finalize_edges()belfem::Mesh
finalize_edges(Cell< mesh::Element * > &aElements)belfem::Mesh
finalize_faces()belfem::Mesh
flag_curved_elements()belfem::Mesh
force_checksum(const std::size_t aChecksum)belfem::Mesh
global_variable(const id_t aID)belfem::Meshinline
global_variable(const string &aLabel)belfem::Meshinline
global_variable_data(const string &aLabel)belfem::Meshinline
global_variable_exists(const string &aLabel)belfem::Meshinline
global_variables()belfem::Meshinline
hanging_control_points()belfem::Meshinline
hanging_edges()belfem::Meshinline
hanging_elements()belfem::Meshinline
hanging_faces()belfem::Meshinline
hanging_facets()belfem::Meshinline
hanging_nodes()belfem::Meshinline
has_periodicity() constbelfem::Meshinline
is_finalized() constbelfem::Meshinline
is_kernel_mesh() constbelfem::Meshinline
is_tensormesh() constbelfem::Meshinline
load_fields(hid_t aFile)belfem::Mesh
load_globals(hid_t aFile)belfem::Mesh
load_meta(hid_t aFile)belfem::Mesh
mAbstractNodesbelfem::Meshprotected
master() constbelfem::Meshinline
mAutoPinsbelfem::Meshprotected
max_block_and_sideset_id()belfem::Mesh
max_element_id()belfem::Mesh
max_element_id() constbelfem::Mesh
max_element_order() constbelfem::Meshinline
max_node_id()belfem::Mesh
max_node_id() constbelfem::Mesh
mBlockMapbelfem::Meshprotected
mBlocksbelfem::Meshprotected
mBoundaryEdgesbelfem::Meshprotected
mCommRankbelfem::Meshprotected
mCommSizebelfem::Meshprotected
mComputeFacetOrientationsWhenFinalizingbelfem::Meshprotected
mConfigTagbelfem::Meshprotected
mConfigTextbelfem::Meshprotected
mConnectivitiesbelfem::Meshprotected
mControlPointMapbelfem::Meshprotected
mControlPointsbelfem::Meshprotected
mCurveMapbelfem::Meshprotected
mCurvesbelfem::Meshprotected
mEdgeMapbelfem::Meshprotected
mEdgesbelfem::Meshprotected
mEdgesAreFinalizedbelfem::Meshprotected
mElementMapbelfem::Meshprotected
mElementsbelfem::Meshprotected
memory() constbelfem::Mesh
Mesh(const uint aNumberOfDimensions, const proc_t aMasterProc=0, const bool aComputeConnectivities=true)belfem::Mesh
Mesh(const string &aPath, const proc_t aMasterProc=0, const bool aComputeConnectivities=true, const bool aParallelMode=true)belfem::Mesh
Mesh(const uint aOrder, const Vector< index_t > aNumNodes, const Vector< real > aStep, const Vector< real > aOrigin={}, const proc_t aMasterProc=0)belfem::Mesh
mesh_checker_flag() constbelfem::Meshinline
mFaceMapbelfem::Meshprotected
mFacesbelfem::Meshprotected
mFacesAreFinalizedbelfem::Meshprotected
mFacetMapbelfem::Meshprotected
mFacetsbelfem::Meshprotected
mFieldMapbelfem::Meshprotected
mFieldsbelfem::Meshprotected
mGlobalVariableIDMapbelfem::Meshprotected
mGlobalVariableMapbelfem::Meshprotected
mGlobalVariablesbelfem::Meshprotected
mHangingControlPointsbelfem::Meshprotected
mHangingEdgesbelfem::Meshprotected
mHangingElementsbelfem::Meshprotected
mHangingFacesbelfem::Meshprotected
mHangingFacetsbelfem::Meshprotected
mHangingNodesbelfem::Meshprotected
mHashbelfem::Meshprotected
mIsFinalizedbelfem::Meshprotected
mIsKernelMeshbelfem::Meshprotected
mMasterProcbelfem::Meshprotected
mMaxElementOrderbelfem::Meshprotected
mMeshCheckerFlagbelfem::Meshprotected
mNodeMapbelfem::Meshprotected
mNodesbelfem::Meshprotected
mNodesAreSortedbelfem::Meshprotected
mNumberOfDimensionsbelfem::Meshprotected
mNumberOfFieldsbelfem::Meshprotected
mNumberOfGlobalVariablesbelfem::Meshprotected
mNumberOfPartitionsbelfem::Meshprotected
mOrphanedNodesbelfem::Meshprotected
mPathbelfem::Meshprotected
mPeriodicitybelfem::Meshprotected
mSideSetMapbelfem::Meshprotected
mSideSetsbelfem::Meshprotected
mTensorConfigbelfem::Meshprotected
mThinShellsbelfem::Meshprotected
mTimeStampbelfem::Meshprotected
mTimeStepbelfem::Meshprotected
mVertexMapbelfem::Meshprotected
mVerticesbelfem::Meshprotected
node(const id_t aID)belfem::Meshinline
node(const index_t i, const index_t j)belfem::Meshinline
node(const index_t i, const index_t j, const index_t k)belfem::Meshinline
node_exists(const id_t aID) constbelfem::Meshinline
nodes()belfem::Meshinline
number_of_blocks() constbelfem::Meshinline
number_of_control_points() constbelfem::Meshinline
number_of_dimensions() constbelfem::Meshinline
number_of_edges() constbelfem::Meshinline
number_of_elements() constbelfem::Meshinline
number_of_faces() constbelfem::Meshinline
number_of_facets() constbelfem::Meshinline
number_of_fields() constbelfem::Meshinline
number_of_global_variables() constbelfem::Meshinline
number_of_hanging_basis() constbelfem::Meshinline
number_of_nodes() constbelfem::Meshinline
number_of_sidesets() constbelfem::Meshinline
orphaned_nodes()belfem::Meshinline
partition(const uint &aNumberOfPartitions, const bool aSetProcOwners=true, const bool aForceContinuousPartitions=true, const bool aResetVertexContainers=true)belfem::Mesh
partition(const uint &aNumberOfPartitions, const Vector< id_t > &aSelectedBlocks, const bool aSetProcOwners=true, const bool aForceContinuousPartitions=false, const bool aResetVertexContainers=true)belfem::Mesh
partition(const uint &aNumberOfPartitions, const Vector< id_t > &aSelectedBlocks, const Vector< id_t > &aSelectedSideSets, const bool aSetProcOwners=true, const bool aForceContinuousPartitions=false, const bool aResetVertexContainers=true)belfem::Mesh
path() constbelfem::Meshinline
periodicity()belfem::Meshinline
populate_element_neighbors()belfem::Mesh
reset_connectivity(const Connectivity aConnectivity)belfem::Meshinline
reset_edges()belfem::Mesh
reset_faces()belfem::Mesh
reset_mesh_checker_flag()belfem::Meshinline
save(const string &aFilePath)belfem::Mesh
save_faces(const string &aPath)belfem::Mesh
save_fields(hid_t aFile)belfem::Mesh
save_globals(hid_t aFile)belfem::Mesh
save_meta(hid_t aFile, const uint aRunningTimestep=0)belfem::Mesh
scale_mesh(const real aFactor)belfem::Mesh
set_abstract_nodes(Cell< mesh::Node * > &aNodes)belfem::Mesh
set_compute_facet_orientation_flag(const bool aFlag)belfem::Meshinline
set_config_tag(const uint64_t aTag, const string &aText)belfem::Mesh
set_connectivity(const Connectivity aConnectivity)belfem::Meshinline
set_kernel_flag()belfem::Meshinline
set_mesh_checker_flag()belfem::Meshinline
set_number_of_dimensions(const uint &aNumberOfDimensions)belfem::Meshinline
set_number_of_partitions(const proc_t &aNumberOfPartitions)belfem::Meshinline
set_periodicity(mesh::Periodicity *aPeriodicity)belfem::Meshinline
set_time_step(const uint aTimeStep)belfem::Meshinline
set_vertex_owners()belfem::Mesh
sideset(const id_t aID)belfem::Meshinline
sideset_exists(const id_t aID) constbelfem::Meshinline
sidesets()belfem::Meshinline
tensorconf() constbelfem::Meshinline
test_connectivity(const Connectivity aConnectivity)belfem::Meshinline
thin_shells()belfem::Meshinline
time_stamp()belfem::Meshinline
time_step() constbelfem::Meshinline
time_step()belfem::Meshinline
unfinalize()belfem::Mesh
unflag_all_control_points(const uint aFlagIndex=0)belfem::Mesh
unflag_all_edges(const uint aFlagIndex=0)belfem::Mesh
unflag_all_elements(const uint aFlagIndex=0)belfem::Mesh
unflag_all_faces(const uint aFlagIndex=0)belfem::Mesh
unflag_all_facets(const uint aFlagIndex=0)belfem::Mesh
unflag_all_nodes(const uint aFlagIndex=0)belfem::Mesh
unflag_all_vertices(const uint aFlagIndex=0)belfem::Mesh
unflag_everything(const uint aFlagIndex=0)belfem::Mesh
update_block_map()belfem::Mesh
update_control_point_indices()belfem::Mesh
update_edge_indices()belfem::Mesh
update_element_indices()belfem::Mesh
update_element_map()belfem::Mesh
update_face_indices()belfem::Mesh
update_facet_indices()belfem::Mesh
update_facet_nodes()belfem::Mesh
update_node_indices()belfem::Mesh
update_ownerships()belfem::Mesh
update_sideset_map()belfem::Mesh
update_vertex_indices()belfem::Mesh
vertex(const id_t aID)belfem::Meshinline
vertices()belfem::Meshinline
~Mesh()belfem::Mesh