#include <OrthogonalMeshGenerator.h>
|
static std::unique_ptr< UnpartitionedMesh > | CreateUnpartitioned1DOrthoMesh (const std::vector< double > &vertices) |
|
static std::unique_ptr< UnpartitionedMesh > | CreateUnpartitioned2DOrthoMesh (const std::vector< double > &vertices_1d_x, const std::vector< double > &vertices_1d_y) |
|
static std::unique_ptr< UnpartitionedMesh > | CreateUnpartitioned3DOrthoMesh (const std::vector< double > &vertices_1d_x, const std::vector< double > &vertices_1d_y, const std::vector< double > &vertices_1d_z) |
|
static void | BroadcastPIDs (std::vector< int64_t > &cell_pids, int root, MPI_Comm communicator) |
|
static std::unique_ptr< chi_mesh::Cell > | SetupCell (const UnpartitionedMesh::LightWeightCell &raw_cell, uint64_t global_id, uint64_t partition_id, const VertexListHelper &vertices) |
|
static void | SetGridAttributes (chi_mesh::MeshContinuum &grid, MeshAttributes new_attribs, std::array< size_t, 3 > ortho_cells_per_dimension) |
|
static void | ComputeAndPrintStats (const chi_mesh::MeshContinuum &grid) |
|
Definition at line 9 of file OrthogonalMeshGenerator.h.
◆ OrthogonalMeshGenerator()
◆ CreateUnpartitioned1DOrthoMesh()
std::unique_ptr< UnpartitionedMesh > chi_mesh::OrthogonalMeshGenerator::CreateUnpartitioned1DOrthoMesh |
( |
const std::vector< double > & |
vertices | ) |
|
|
staticprotected |
◆ CreateUnpartitioned2DOrthoMesh()
std::unique_ptr< UnpartitionedMesh > chi_mesh::OrthogonalMeshGenerator::CreateUnpartitioned2DOrthoMesh |
( |
const std::vector< double > & |
vertices_1d_x, |
|
|
const std::vector< double > & |
vertices_1d_y |
|
) |
| |
|
staticprotected |
◆ CreateUnpartitioned3DOrthoMesh()
std::unique_ptr< UnpartitionedMesh > chi_mesh::OrthogonalMeshGenerator::CreateUnpartitioned3DOrthoMesh |
( |
const std::vector< double > & |
vertices_1d_x, |
|
|
const std::vector< double > & |
vertices_1d_y, |
|
|
const std::vector< double > & |
vertices_1d_z |
|
) |
| |
|
staticprotected |
◆ GenerateUnpartitionedMesh()
◆ GetInputParameters()
◆ node_sets_
std::vector<std::vector<double> > chi_mesh::OrthogonalMeshGenerator::node_sets_ |
|
protected |
The documentation for this class was generated from the following files: