20 #ifndef LIBMESH_NAMEBASED_IO_H 21 #define LIBMESH_NAMEBASED_IO_H 66 virtual void read (
const std::string & mesh_file)
override;
71 virtual void write (
const std::string & mesh_file)
override;
84 const std::set<std::string> * system_names=
nullptr)
override;
97 const std::vector<Number> &,
98 const std::vector<std::string> &)
override;
126 return ((
name.rfind(
".xda") <
name.size()) ||
127 (
name.rfind(
".xdr") <
name.size()) ||
128 (
name.rfind(
".nem") + 4 ==
name.size()) ||
129 (
name.rfind(
".n") + 2 ==
name.size()) ||
138 #endif // LIBMESH_NAMEBASED_IO_H std::string name(const ElemQuality q)
virtual void write_equation_systems(const std::string &filename, const EquationSystems &es, const std::set< std::string > *system_names=nullptr) override
Manages multiples systems of equations.
virtual void read(const std::string &mesh_file) override
NameBasedIO(const MeshBase &)
virtual void write(const std::string &mesh_file) override
virtual void write_nodal_data(const std::string &, const std::vector< Number > &, const std::vector< std::string > &) override
bool is_parallel_file_format(const std::string &filename)