This is the complete list of members for AMP::IO::Writer, including all inherited members.
| buildWriter(std::string type, AMP_MPI comm=AMP_COMM_WORLD) | AMP::IO::Writer | static |
| buildWriter(std::shared_ptr< AMP::Database > db) | AMP::IO::Writer | static |
| createDirectories(const std::string &filename) | AMP::IO::Writer | protected |
| d_baseMeshes | AMP::IO::Writer | protected |
| d_comm | AMP::IO::Writer | protected |
| d_decomposition | AMP::IO::Writer | protected |
| d_matrices | AMP::IO::Writer | protected |
| d_multiMeshes | AMP::IO::Writer | protected |
| d_vectors | AMP::IO::Writer | protected |
| d_vectorsMesh | AMP::IO::Writer | protected |
| DecompositionType enum name | AMP::IO::Writer | |
| GeomType typedef | AMP::IO::Writer | protected |
| getExtension() const | AMP::IO::Writer | |
| getID(const AMP_MPI &comm) const | AMP::IO::Writer | protected |
| getMeshIDs(std::shared_ptr< AMP::Mesh::Mesh > mesh) | AMP::IO::Writer | protectedstatic |
| getNodeElemList(std::shared_ptr< const AMP::Mesh::Mesh > mesh, const AMP::Mesh::MeshIterator &elements, AMP::Array< double > *x, AMP::Array< int > &nodelist, std::vector< AMP::Mesh::MeshElementID > &nodelist_ids) | AMP::IO::Writer | protectedstatic |
| getProperties() const =0 | AMP::IO::Writer | pure virtual |
| readFile(const std::string &fname)=0 | AMP::IO::Writer | pure virtual |
| registerMatrix(std::shared_ptr< AMP::LinearAlgebra::Matrix > mat, const std::string &name="") | AMP::IO::Writer | |
| registerMesh(std::shared_ptr< AMP::Mesh::Mesh > mesh, int level=1, const std::string &path=std::string()) | AMP::IO::Writer | |
| registerMesh2(std::shared_ptr< AMP::Mesh::Mesh > mesh, int level, const std::string &path, std::set< GlobalID > &base_ids) | AMP::IO::Writer | protected |
| registerVector(std::shared_ptr< AMP::LinearAlgebra::Vector > vec, std::shared_ptr< AMP::Mesh::Mesh > mesh, AMP::Mesh::GeomType type, const std::string &name="", VectorType precision=VectorType::DOUBLE, bool isStatic=false) | AMP::IO::Writer | virtual |
| registerVector(std::shared_ptr< AMP::LinearAlgebra::Vector > vec, const std::string &name="") | AMP::IO::Writer | |
| setDecomposition(int decomposition) | AMP::IO::Writer | virtual |
| syncData(std::vector< TYPE > &data, int root) const | AMP::IO::Writer | protected |
| syncMultiMeshData(int root=-1) const | AMP::IO::Writer | protected |
| syncVectors() | AMP::IO::Writer | protected |
| VectorType enum name | AMP::IO::Writer | |
| writeFile(const std::string &fname, size_t iteration, double time=0)=0 | AMP::IO::Writer | pure virtual |
| Writer(const Writer &)=delete | AMP::IO::Writer | |
| Writer()=default | AMP::IO::Writer | protected |
| ~Writer()=default | AMP::IO::Writer | virtual |
|
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:42. Comments on this page |