Reference documentation for deal.II version 8.5.1
|
#include <deal.II/base/data_out_base.h>
Public Member Functions | |
DataOutFilterFlags (const bool filter_duplicate_vertices=false, const bool xdmf_hdf5_output=false) | |
void | parse_parameters (const ParameterHandler &prm) |
std::size_t | memory_consumption () const |
Static Public Member Functions | |
static void | declare_parameters (ParameterHandler &prm) |
Public Attributes | |
bool | filter_duplicate_vertices |
bool | xdmf_hdf5_output |
Flags controlling the DataOutFilter.
Definition at line 1069 of file data_out_base.h.
DataOutBase::DataOutFilterFlags::DataOutFilterFlags | ( | const bool | filter_duplicate_vertices = false , |
const bool | xdmf_hdf5_output = false |
||
) |
Constructor.
Definition at line 1647 of file data_out_base.cc.
|
static |
Declare all flags with name and type as offered by this class, for use in input files.
Definition at line 1654 of file data_out_base.cc.
void DataOutBase::DataOutFilterFlags::parse_parameters | ( | const ParameterHandler & | prm | ) |
Read the parameters declared in declare_parameters
and set the flags for this output format accordingly.
The flags thus obtained overwrite all previous contents of this object.
Definition at line 1666 of file data_out_base.cc.
std::size_t DataOutBase::DataOutFilterFlags::memory_consumption | ( | ) | const |
Determine an estimate for the memory consumption (in bytes) of this object.
bool DataOutBase::DataOutFilterFlags::filter_duplicate_vertices |
Filter duplicate vertices and associated values. This will drastically reduce the output data size but may affect the correctness of some calculated values.
Definition at line 1076 of file data_out_base.h.
bool DataOutBase::DataOutFilterFlags::xdmf_hdf5_output |
Whether the XDMF output refers to HDF5 files. This affects how output is structured.
Definition at line 1082 of file data_out_base.h.