|
WARPXM v1.10.0
|
Base class for handling input meshes. More...
#include <mesh.h>
Base class for handling input meshes.
| Type | mesh |
| OutputMeshPrefix | prefix to use for restart meshes |
| NodalMeshPrefix | prefix to use for nodal DG restart nodes |
| PeriodicBoundaries | list of names for periodic boundary nodesets |
| NumLayers | number of ghost layers |
Public Member Functions | |
| mesh () | |
| virtual | ~mesh () |
| void | setup (const WxCryptSet &wxc, WmDomain &domain) |
| Setup the mesh. | |
Protected Member Functions | |
| virtual void | setup_impl (const WxCryptSet &wxc, UCDomain::periodicBoundaryList_t &pBL, UCDomain &d, WmDomain &domain)=0 |
| Subclass should implement this to properly setup the mesh. | |
Protected Attributes | |
| int | num_layers |
| Number of ghost layers. | |
| std::string | output_mesh_prefix |
| Prefix to use for handling restart meshes. | |
| wxm::mesh::mesh::mesh | ( | ) |
|
virtual |
| void wxm::mesh::mesh::setup | ( | const WxCryptSet & | wxc, |
| WmDomain & | domain | ||
| ) |
Setup the mesh.
| wxc |
|
protectedpure virtual |
Subclass should implement this to properly setup the mesh.
| wxc | input crypt set |
| pBL | list of periodic boundary pairs |
| UCDomain | unstructured converter domain to read data into |
Implemented in wxm::mesh::arb_mesh, and wxm::mesh::block_mesh.
|
protected |
Number of ghost layers.
|
protected |
Prefix to use for handling restart meshes.