DOLFIN
DOLFIN C++ interface
|
Output of meshes and functions in VTK format. More...
#include <VTKFile.h>
Public Member Functions | |
VTKFile (const std::string filename, std::string encoding) | |
Create VTK file. | |
void | write (const Mesh &mesh) |
Output mesh. | |
void | write (const MeshFunction< bool > &meshfunction) |
Output MeshFunction<bool> | |
void | write (const MeshFunction< std::size_t > &meshfunction) |
Output MeshFunction<std::size_t> | |
void | write (const MeshFunction< int > &meshfunction) |
Output MeshFunction<int> | |
void | write (const MeshFunction< double > &meshfunction) |
Output MeshFunction<double> | |
void | write (const Function &u) |
Output Function. | |
void | write (const Mesh &mesh, double t) |
Output Mesh and timestep. | |
void | write (const MeshFunction< int > &mesh, double t) |
Output MeshFunction and timestep. | |
void | write (const MeshFunction< std::size_t > &mf, double t) |
Output MeshFunction and timestep. | |
void | write (const MeshFunction< double > &mf, double t) |
Output MeshFunction and timestep. | |
void | write (const MeshFunction< bool > &mf, double t) |
Output MeshFunction and timestep. | |
void | write (const Function &u, double t) |
Output Function and timestep. | |
Public Member Functions inherited from dolfin::GenericFile | |
GenericFile (std::string filename, std::string filetype) | |
Constructor. | |
virtual | ~GenericFile () |
Destructor. | |
virtual void | read (Mesh &mesh) |
virtual void | read (GenericVector &x) |
virtual void | read (GenericMatrix &A) |
virtual void | read (GenericDofMap &dofmap) |
virtual void | read (LocalMeshData &data) |
virtual void | read (MeshFunction< int > &mesh_function) |
virtual void | read (MeshFunction< std::size_t > &mesh_function) |
virtual void | read (MeshFunction< double > &mesh_function) |
virtual void | read (MeshFunction< bool > &mesh_function) |
virtual void | read (MeshValueCollection< int > &mesh_markers) |
virtual void | read (MeshValueCollection< std::size_t > &mesh_markers) |
virtual void | read (MeshValueCollection< double > &mesh_markers) |
virtual void | read (MeshValueCollection< bool > &mesh_markers) |
virtual void | read (Parameters ¶meters) |
virtual void | read (Table &table) |
virtual void | read (std::vector< int > &x) |
virtual void | read (std::vector< std::size_t > &x) |
virtual void | read (std::vector< double > &x) |
virtual void | read (std::map< std::size_t, int > &map) |
virtual void | read (std::map< std::size_t, std::size_t > &map) |
virtual void | read (std::map< std::size_t, double > &map) |
virtual void | read (std::map< std::size_t, std::vector< int >> &array_map) |
virtual void | read (std::map< std::size_t, std::vector< std::size_t >> &array_map) |
virtual void | read (std::map< std::size_t, std::vector< double >> &array_map) |
virtual void | read (Function &u) |
virtual void | write (const GenericVector &x) |
virtual void | write (const GenericMatrix &A) |
virtual void | write (const GenericDofMap &dofmap) |
virtual void | write (const LocalMeshData &data) |
virtual void | write (const MeshValueCollection< int > &mesh_markers) |
virtual void | write (const MeshValueCollection< std::size_t > &mesh_markers) |
virtual void | write (const MeshValueCollection< double > &mesh_markers) |
virtual void | write (const MeshValueCollection< bool > &mesh_markers) |
virtual void | write (const Parameters ¶meters) |
virtual void | write (const Table &table) |
virtual void | write (const std::vector< int > &x) |
virtual void | write (const std::vector< std::size_t > &x) |
virtual void | write (const std::vector< double > &x) |
virtual void | write (const std::map< std::size_t, int > &map) |
virtual void | write (const std::map< std::size_t, std::size_t > &map) |
virtual void | write (const std::map< std::size_t, double > &map) |
virtual void | write (const std::map< std::size_t, std::vector< int >> &array_map) |
virtual void | write (const std::map< std::size_t, std::vector< std::size_t >> &array_map) |
virtual void | write (const std::map< std::size_t, std::vector< double >> &array_map) |
void | _read () |
void | _write (std::size_t process_number) |
std::string | name () const |
Additional Inherited Members | |
Protected Member Functions inherited from dolfin::GenericFile | |
void | read_not_impl (const std::string object) const |
void | write_not_impl (const std::string object) const |
Protected Attributes inherited from dolfin::GenericFile | |
std::string | _filename |
std::string | _filetype |
bool | opened_read |
bool | opened_write |
bool | check_header |
std::size_t | counter |
std::size_t | counter1 |
std::size_t | counter2 |
Output of meshes and functions in VTK format.
XML format for visualisation purposes. It is not suitable to checkpointing as it may decimate some data.