Template Function t8_mesh_handle::handle_new_uniform
Defined in File constructor_wrappers.hxx
Function Documentation
-
template<T8MeshType TMeshClass>
std::unique_ptr<TMeshClass> t8_mesh_handle::handle_new_uniform(const t8_cmesh_t cmesh, const t8_scheme *scheme, const int level, const sc_MPI_Comm comm, const bool do_face_ghost = false) Build a uniformly refined mesh handle on a coarse mesh using a scheme.
- Parameters:
cmesh – [in] A coarse mesh.
scheme – [in] Refinement scheme to use.
level – [in] An initial uniform refinement level.
comm – [in] MPI communicator to use.
do_face_ghost – [in] If true, a layer of ghost elements is created.
- Template Parameters:
TMeshClass – The mesh handle class.
- Returns:
Unique pointer to a uniformly refined mesh handle with coarse mesh cmesh and refinement level level.