Function new_hypercube_pad::t8_cmesh_new_hypercube_pad_ext_wrapper
Defined in File t8_cmesh_new_hypercube_pad.hxx
Function Documentation
-
t8_cmesh_t new_hypercube_pad::t8_cmesh_new_hypercube_pad_ext_wrapper(const t8_eclass_t eclass, sc_MPI_Comm comm, const double *boundary, t8_locidx_t polygons_x, t8_locidx_t polygons_y, t8_locidx_t polygons_z, const int periodic_x, const int periodic_y, const int periodic_z, const int use_axis_aligned)
Wrapper for t8_cmesh_new_hypercube_pad_ext to construct a hypercube cmesh from one primitive tree class.
Offset and set_partition is set to 0.
- Parameters:
eclass – [in] This element class determines the dimension of the cube.
comm – [in] The mpi communicator to be used.
boundary – [in] The vertices, that define the hypercube boundary.
polygons_x – [in] The number of polygons along the x-axis.
polygons_y – [in] The number of polygons along the y-axis.
polygons_z – [in] The number of polygons along the z-axis.
periodic_x – [in] Connect opposite sides of the hypercube in x-direction.
periodic_y – [in] Connect opposite sides of the hypercube in y-direction.
periodic_z – [in] Connect opposite sides of the hypercube in z-direction.
use_axis_aligned – [in] Use the axis-aligned geometry. If used, only two points per tree are stored.