WARPXM v1.10.0
Loading...
Searching...
No Matches
wxm::mesh::arb_mesh Class Reference

Handles reading in input meshes from disk. More...

#include <arb_mesh.h>

Inheritance diagram for wxm::mesh::arb_mesh:
wxm::mesh::mesh

Detailed Description

Handles reading in input meshes from disk.

Parameters
Kindarbitrary
MeshFileInput mesh filename.
See also
mesh

Public Member Functions

 arb_mesh ()
 Constructs a mesh in a given domain.
 
- Public Member Functions inherited from wxm::mesh::mesh
 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)
 Subclass should implement this to properly setup the mesh.
 
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.
 

Additional Inherited Members

- Protected Attributes inherited from wxm::mesh::mesh
int num_layers
 Number of ghost layers.
 
std::string output_mesh_prefix
 Prefix to use for handling restart meshes.
 

Constructor & Destructor Documentation

◆ arb_mesh()

wxm::mesh::arb_mesh::arb_mesh ( )

Constructs a mesh in a given domain.

Parameters
domain

Member Function Documentation

◆ setup_impl()

virtual void wxm::mesh::arb_mesh::setup_impl ( const WxCryptSet wxc,
UCDomain::periodicBoundaryList_t &  pBL,
UCDomain &  d,
WmDomain domain 
)
protectedvirtual

Subclass should implement this to properly setup the mesh.

Parameters
wxcinput crypt set
pBLlist of periodic boundary pairs
UCDomainunstructured converter domain to read data into

Implements wxm::mesh::mesh.


The documentation for this class was generated from the following file: