Reference documentation for deal.II version 9.4.1
|
#include <deal.II/base/data_out_base.h>
Public Member Functions | |
XDMFEntry () | |
XDMFEntry (const std::string &filename, const double time, const std::uint64_t nodes, const std::uint64_t cells, const unsigned int dim) | |
XDMFEntry (const std::string &mesh_filename, const std::string &solution_filename, const double time, const std::uint64_t nodes, const std::uint64_t cells, const unsigned int dim) | |
XDMFEntry (const std::string &mesh_filename, const std::string &solution_filename, const double time, const std::uint64_t nodes, const std::uint64_t cells, const unsigned int dim, const unsigned int spacedim) | |
void | add_attribute (const std::string &attr_name, const unsigned int dimension) |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int) |
std::string | get_xdmf_content (const unsigned int indent_level) const |
std::string | get_xdmf_content (const unsigned int indent_level, const ReferenceCell &reference_cell) const |
Private Attributes | |
bool | valid |
std::string | h5_sol_filename |
std::string | h5_mesh_filename |
double | entry_time |
std::uint64_t | num_nodes |
std::uint64_t | num_cells |
unsigned int | dimension |
unsigned int | space_dimension |
std::map< std::string, unsigned int > | attribute_dims |
A class to store relevant data to use when writing a lightweight XDMF file. The XDMF file in turn points to heavy data files (such as HDF5) where the actual simulation data is stored. This allows flexibility in arranging the data, and also allows the mesh to be separated from the point data.
Definition at line 3312 of file data_out_base.h.