#include <MeshParameters.h>
Public Member Functions | |
| const AMP::AMP_MPI & | getComm () const |
| Get the comm for the mesh. | |
| std::shared_ptr< AMP::Database > | getDatabase () |
| Get the database for the mesh. | |
| std::shared_ptr< const AMP::Database > | getDatabase () const |
| Get the database for the mesh. | |
| MeshParameters () | |
| Empty constructor. | |
| MeshParameters (std::shared_ptr< AMP::Database > db) | |
| Constructor to create the MeshParamaters from an AMP Database object. | |
| void | setComm (const AMP::AMP_MPI &comm) |
| Set the comm for the mesh. | |
| virtual | ~MeshParameters () |
| Deconstructor. | |
Protected Attributes | |
| AMP::AMP_MPI | comm |
| The desired communicator. | |
| std::shared_ptr< AMP::Database > | d_db = nullptr |
| A pointer to an AMP database containing the mesh info. | |
| int | MAX_GCW_WIDTH |
| The maximum ghost cell width for the mesh. | |
Friends | |
| class | Mesh |
| See AMP::Mesh::Mesh for Mesh class. | |
Definition at line 15 of file MeshParameters.h.
| AMP::Mesh::MeshParameters::MeshParameters | ( | ) |
Empty constructor.
|
explicit |
|
virtual |
Deconstructor.
|
inline |
Get the comm for the mesh.
Get the communicator for the mesh
Definition at line 39 of file MeshParameters.h.
References comm.
| std::shared_ptr< AMP::Database > AMP::Mesh::MeshParameters::getDatabase | ( | ) |
Get the database for the mesh.
| std::shared_ptr< const AMP::Database > AMP::Mesh::MeshParameters::getDatabase | ( | ) | const |
Get the database for the mesh.
| void AMP::Mesh::MeshParameters::setComm | ( | const AMP::AMP_MPI & | comm | ) |
Set the comm for the mesh.
Set the communicator that will be used to construct the mesh
| comm | The desired communicator |
|
friend |
See AMP::Mesh::Mesh for Mesh class.
Definition at line 61 of file MeshParameters.h.
|
protected |
|
protected |
A pointer to an AMP database containing the mesh info.
Definition at line 52 of file MeshParameters.h.
|
protected |
The maximum ghost cell width for the mesh.
Definition at line 58 of file MeshParameters.h.
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:43. Comments on this page |