Flow123d
release_3.0.0-973-g92f55e826
|
Go to the documentation of this file.
49 unsigned int n_elements(
bool boundary=
false)
const;
61 unsigned int n_nodes()
const override;
Range< ElementAccessor< 3 > > elements_range() const override
Returns range of boundary elements of parent mesh.
const LongIdx * get_local_part() override
Overwrite Mesh::get_local_part()
unsigned int n_elements(bool boundary=false) const
Returns count of boundary elements of parent mesh.
int LongIdx
Define type that represents indices of large arrays (elements, nodes, dofs etc.)
Class for the mesh partitioning. This should provide:
Mesh * parent_mesh_
Pointer to parent (bulk) mesh.
LongIdx * local_part_
Distribution of boundary elements to processors.
unsigned int n_nodes() const override
Overwrite Mesh::n_nodes()
ElementAccessor< 3 > element_accessor(unsigned int idx) const override
Overwrite Mesh::element_accessor()
bool check_compatible_mesh(Mesh &mesh, vector< LongIdx > &bulk_elements_id, vector< LongIdx > &boundary_elements_id) override
Overwrite Mesh::check_compatible_mesh()
Partitioning * get_part() override
Overwrite Mesh::get_part()
Class represents boundary part of mesh.