Typedefs | |
| using | DatabasePtr = std::shared_ptr< AMP::Database > |
Functions | |
| DatabasePtr | create2elementMesh (double a, int ny, int nz, double Lx, double Ly, double Lz) |
| DatabasePtr | create7elementMesh (int NumBoundaryNodeIds) |
| DatabasePtr | createAMGMesh (int nx, int ny, int nz, double Lx, double Ly, double Lz) |
| DatabasePtr | createBox (int nx, int ny, int nz, double Lx, double Ly, double Lz) |
| DatabasePtr | createConstrainedMesh (int nx, int ny, int nz, double Lx, double Ly, double Lz) |
| DatabasePtr | createCookMesh (int nx, int ny, int nz) |
| DatabasePtr | createDatabase (const AMP::Mesh::Mesh &mesh) |
| DatabasePtr | createDistortedElement () |
| DatabasePtr | createLUML (int Nx, int Ny, int Nz, double Lx, double Ly, double Lz) |
| DatabasePtr | createPlateWithHole (int le, int me, int ne, int pe, double a, double b, double c, double r) |
| void | generateAll () |
| Create and write all known test meshes. | |
| DatabasePtr | generateTestMesh (const std::string &name) |
| Generate a test mesh. | |
| DatabasePtr | readBinaryTestMesh (const std::string &filename, bool useGenerator=true) |
| Read a test mesh. | |
| std::shared_ptr< libmeshMesh > | readBinaryTestMeshLibMesh (const std::string &filename, const AMP_MPI &, const std::string &name="mesh") |
| DatabasePtr | readTestMesh (const std::string &filename, bool useGenerator=true) |
| Read a test mesh. | |
| std::shared_ptr< libmeshMesh > | readTestMeshLibMesh (const std::string &filename, const AMP_MPI &, const std::string &name="mesh") |
| std::shared_ptr< libmeshMesh > | readTestMeshLibMesh (std::shared_ptr< AMP::Database > db, const AMP_MPI &, const std::string &name="mesh") |
| void | writeBinaryTestMesh (const AMP::Database &db, const std::string &filename) |
| Write a test mesh. | |
| void | writeDispValsForPatchTest (const std::string &filename) |
| void | writeTestMesh (const AMP::Database &db, const std::string &filename) |
| Write a test mesh. | |
| using AMP::Mesh::MeshWriters::DatabasePtr = typedef std::shared_ptr<AMP::Database> |
Definition at line 19 of file meshWriters.h.
| DatabasePtr AMP::Mesh::MeshWriters::create2elementMesh | ( | double | a, |
| int | ny, | ||
| int | nz, | ||
| double | Lx, | ||
| double | Ly, | ||
| double | Lz | ||
| ) |
| DatabasePtr AMP::Mesh::MeshWriters::create7elementMesh | ( | int | NumBoundaryNodeIds | ) |
| DatabasePtr AMP::Mesh::MeshWriters::createAMGMesh | ( | int | nx, |
| int | ny, | ||
| int | nz, | ||
| double | Lx, | ||
| double | Ly, | ||
| double | Lz | ||
| ) |
| DatabasePtr AMP::Mesh::MeshWriters::createBox | ( | int | nx, |
| int | ny, | ||
| int | nz, | ||
| double | Lx, | ||
| double | Ly, | ||
| double | Lz | ||
| ) |
| DatabasePtr AMP::Mesh::MeshWriters::createConstrainedMesh | ( | int | nx, |
| int | ny, | ||
| int | nz, | ||
| double | Lx, | ||
| double | Ly, | ||
| double | Lz | ||
| ) |
| DatabasePtr AMP::Mesh::MeshWriters::createCookMesh | ( | int | nx, |
| int | ny, | ||
| int | nz | ||
| ) |
| DatabasePtr AMP::Mesh::MeshWriters::createDatabase | ( | const AMP::Mesh::Mesh & | mesh | ) |
| DatabasePtr AMP::Mesh::MeshWriters::createDistortedElement | ( | ) |
| DatabasePtr AMP::Mesh::MeshWriters::createLUML | ( | int | Nx, |
| int | Ny, | ||
| int | Nz, | ||
| double | Lx, | ||
| double | Ly, | ||
| double | Lz | ||
| ) |
| DatabasePtr AMP::Mesh::MeshWriters::createPlateWithHole | ( | int | le, |
| int | me, | ||
| int | ne, | ||
| int | pe, | ||
| double | a, | ||
| double | b, | ||
| double | c, | ||
| double | r | ||
| ) |
| void AMP::Mesh::MeshWriters::generateAll | ( | ) |
Create and write all known test meshes.
| DatabasePtr AMP::Mesh::MeshWriters::generateTestMesh | ( | const std::string & | name | ) |
Generate a test mesh.
This generates a known test mesh.
| [in] | name | Name of mesh to generate |
| DatabasePtr AMP::Mesh::MeshWriters::readBinaryTestMesh | ( | const std::string & | filename, |
| bool | useGenerator = true |
||
| ) |
Read a test mesh.
This reads (or generates) the database for a test mesh The original mesh (if read) must be stored in the binary format
| [in] | filename | File (or name) of mesh to generate |
| [in] | useGenerator | Should we generate the mesh if known (default). If false we will always read. |
| std::shared_ptr< libmeshMesh > AMP::Mesh::MeshWriters::readBinaryTestMeshLibMesh | ( | const std::string & | filename, |
| const AMP_MPI & | , | ||
| const std::string & | name = "mesh" |
||
| ) |
| DatabasePtr AMP::Mesh::MeshWriters::readTestMesh | ( | const std::string & | filename, |
| bool | useGenerator = true |
||
| ) |
Read a test mesh.
This reads (or generates) the database for a test mesh The original mesh (if read) must be stored in the ASCII format
| [in] | filename | File (or name) of mesh to generate |
| [in] | useGenerator | Should we generate the mesh if known (default). If false we will always read. |
| std::shared_ptr< libmeshMesh > AMP::Mesh::MeshWriters::readTestMeshLibMesh | ( | const std::string & | filename, |
| const AMP_MPI & | , | ||
| const std::string & | name = "mesh" |
||
| ) |
| std::shared_ptr< libmeshMesh > AMP::Mesh::MeshWriters::readTestMeshLibMesh | ( | std::shared_ptr< AMP::Database > | db, |
| const AMP_MPI & | , | ||
| const std::string & | name = "mesh" |
||
| ) |
| void AMP::Mesh::MeshWriters::writeBinaryTestMesh | ( | const AMP::Database & | db, |
| const std::string & | filename | ||
| ) |
Write a test mesh.
This writes the test mesh to the binary format
| [in] | db | Database containing mesh data |
| [in] | filename | File of mesh to write |
| void AMP::Mesh::MeshWriters::writeDispValsForPatchTest | ( | const std::string & | filename | ) |
| void AMP::Mesh::MeshWriters::writeTestMesh | ( | const AMP::Database & | db, |
| const std::string & | filename | ||
| ) |
Write a test mesh.
This writes the test mesh to the ASCII format
| [in] | db | Database containing mesh data |
| [in] | filename | File of mesh to write |
|
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 |