20 #ifndef LIBMESH_MEDIT_IO_H 21 #define LIBMESH_MEDIT_IO_H 24 #include "libmesh/libmesh_common.h" 25 #include "libmesh/mesh_output.h" 68 virtual void write (
const std::string &)
override;
81 const std::vector<Number> &,
82 const std::vector<std::string> &)
override;
97 const std::vector<Number> * =
nullptr,
98 const std::vector<std::string> * =
nullptr);
139 #endif // LIBMESH_MEDIT_IO_H
virtual void write(const std::string &) override
This method implements writing a mesh to a specified ".mesh" file.
This class defines an abstract interface for Mesh output.
This class implements writing meshes in the mesh format used by the MEdit visualization tool develope...
The libMesh namespace provides an interface to certain functionality in the library.
This is the MeshBase class.
bool & binary()
Flag indicating whether or not to write a binary file.
bool _binary
Flag to write binary data.
virtual void write_nodal_data(const std::string &, const std::vector< Number > &, const std::vector< std::string > &) override
This method implements writing a mesh with nodal data to a specified file where the nodal data and va...
MEDITIO(const MeshBase &)
Constructor.
void write_ascii(const std::string &, const std::vector< Number > *=nullptr, const std::vector< std::string > *=nullptr)
This method implements writing a mesh with nodal data to a specified file where the nodal data and va...