Advanced Multi-Physics (AMP)
On-Line Documentation
AMP::IO::AsciiWriter Member List

This is the complete list of members for AMP::IO::AsciiWriter, including all inherited members.

AsciiWriter()AMP::IO::AsciiWriter
buildWriter(std::string type, AMP_MPI comm=AMP_COMM_WORLD)AMP::IO::Writerstatic
buildWriter(std::shared_ptr< AMP::Database > db)AMP::IO::Writerstatic
createDirectories(const std::string &filename)AMP::IO::Writerprotected
d_baseMeshesAMP::IO::Writerprotected
d_commAMP::IO::Writerprotected
d_decompositionAMP::IO::Writerprotected
d_matricesAMP::IO::Writerprotected
d_multiMeshesAMP::IO::Writerprotected
d_vectorsAMP::IO::Writerprotected
d_vectorsMeshAMP::IO::Writerprotected
DecompositionType enum nameAMP::IO::Writer
GeomType typedefAMP::IO::Writerprotected
getExtension() constAMP::IO::Writer
getID(const AMP_MPI &comm) constAMP::IO::Writerprotected
getMeshIDs(std::shared_ptr< AMP::Mesh::Mesh > mesh)AMP::IO::Writerprotectedstatic
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::Writerprotectedstatic
getProperties() const overrideAMP::IO::AsciiWritervirtual
readFile(const std::string &fname) overrideAMP::IO::AsciiWritervirtual
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::Writerprotected
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::Writervirtual
registerVector(std::shared_ptr< AMP::LinearAlgebra::Vector > vec, const std::string &name="")AMP::IO::Writer
sendRowToRoot(std::shared_ptr< const AMP::LinearAlgebra::Matrix > mat, const AMP_MPI &d_comm, int row, std::vector< size_t > &col, std::vector< double > &data)AMP::IO::AsciiWriterprivatestatic
sendVecToRoot(std::shared_ptr< const AMP::LinearAlgebra::Vector > src_vec, const AMP_MPI &comm)AMP::IO::AsciiWriterprivatestatic
setDecomposition(int decomposition)AMP::IO::Writervirtual
syncData(std::vector< TYPE > &data, int root) constAMP::IO::Writerprotected
syncMultiMeshData(int root=-1) constAMP::IO::Writerprotected
syncVectors()AMP::IO::Writerprotected
VectorType enum nameAMP::IO::Writer
writeFile(const std::string &fname, size_t iteration_count, double time=0) overrideAMP::IO::AsciiWritervirtual
Writer(const Writer &)=deleteAMP::IO::Writer
Writer()=defaultAMP::IO::Writerprotected
~AsciiWriter()AMP::IO::AsciiWritervirtual
~Writer()=defaultAMP::IO::Writervirtual



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:42.
Comments on this page