![]() |
deal.II version GIT relicensing-6842-g793a97d2aa 2026-10-02 14:00:01+00:00
|
#include <deal.II/base/data_out_base.h>
Flags controlling the behavior of the DataOutFilter class.
Definition at line 1403 of file 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 |
| DataOutBase::DataOutFilterFlags::DataOutFilterFlags | ( | const bool | filter_duplicate_vertices = false, |
| const bool | xdmf_hdf5_output = false |
||
| ) |
Constructor.
Definition at line 2046 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 2054 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 2092 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 |
Whether or not to filter out duplicate vertices and associated values. Setting this value to true will drastically reduce the output data size but will result in an output file that does not faithfully represent the actual data if the data corresponds to discontinuous fields. In particular, along subdomain boundaries the data will still be discontinuous, while it will look like a continuous field inside of the subdomain.
Definition at line 1414 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 1420 of file data_out_base.h.