Struct that holds output parameters.
More...
#include <output_parameters.h>
|
| bool | should_output (unsigned int increment) const |
| | Return if the increment should be outputted.
|
| |
| void | validate () |
| | Postprocess and validate parameters.
|
| |
| void | print_parameter_summary () const |
| | Print parameters to summary.log.
|
| |
| template<typename ListType> |
| void | add_output_list (const ListType &list) |
| | Set the user output list.
|
| |
| void | add_equal_spacing_outputs (unsigned int num_outputs, unsigned int num_increments) |
| | Set the user output list.
|
| |
| void | add_log_spacing_outputs (unsigned int num_outputs, unsigned int num_increments) |
| | Set the user output list.
|
| |
| void | add_n_per_decade_outputs (unsigned int num_outputs, unsigned int num_increments) |
| | Set the user output list.
|
| |
| void | clear_output_list () |
| | Set the user output list.
|
| |
| unsigned int | get_num_outputs () const |
| | Get the number of outputs that will be made.
|
| |
| void | declare_parameters (dealii::ParameterHandler ¶meter_handler) const |
| | Declare the parameters to be read from an input file.
|
| |
| void | assign_parameters (dealii::ParameterHandler ¶meter_handler, const TemporalDiscretization &temporal_discretization) |
| | Assign the parameters read from an input file to this object.
|
| |
Struct that holds output parameters.
◆ add_equal_spacing_outputs()
| void OutputParameters::add_equal_spacing_outputs |
( |
unsigned int | num_outputs, |
|
|
unsigned int | num_increments ) |
|
inline |
Set the user output list.
◆ add_log_spacing_outputs()
| void OutputParameters::add_log_spacing_outputs |
( |
unsigned int | num_outputs, |
|
|
unsigned int | num_increments ) |
|
inline |
Set the user output list.
◆ add_n_per_decade_outputs()
| void OutputParameters::add_n_per_decade_outputs |
( |
unsigned int | num_outputs, |
|
|
unsigned int | num_increments ) |
|
inline |
Set the user output list.
◆ add_output_list()
template<typename ListType>
| void OutputParameters::add_output_list |
( |
const ListType & | list | ) |
|
|
inline |
Set the user output list.
◆ assign_parameters()
| void OutputParameters::assign_parameters |
( |
dealii::ParameterHandler & | parameter_handler, |
|
|
const TemporalDiscretization & | temporal_discretization ) |
|
inline |
Assign the parameters read from an input file to this object.
◆ clear_output_list()
| void OutputParameters::clear_output_list |
( |
| ) |
|
|
inline |
Set the user output list.
◆ declare_parameters()
| void OutputParameters::declare_parameters |
( |
dealii::ParameterHandler & | parameter_handler | ) |
const |
|
inline |
Declare the parameters to be read from an input file.
◆ get_num_outputs()
| unsigned int OutputParameters::get_num_outputs |
( |
| ) |
const |
|
inlinenodiscard |
Get the number of outputs that will be made.
◆ print_parameter_summary()
| void OutputParameters::print_parameter_summary |
( |
| ) |
const |
|
inline |
Print parameters to summary.log.
◆ should_output()
| bool OutputParameters::should_output |
( |
unsigned int | increment | ) |
const |
|
inlinenodiscard |
Return if the increment should be outputted.
◆ validate()
| void OutputParameters::validate |
( |
| ) |
|
|
inline |
Postprocess and validate parameters.
◆ directory
| std::string OutputParameters::directory = "solutions" |
◆ file_name
| std::string OutputParameters::file_name = "solution" |
◆ file_type
| std::string OutputParameters::file_type = "vtu" |
◆ output_list
| std::set<unsigned int> OutputParameters::output_list = {0} |
◆ patch_subdivisions
| unsigned int OutputParameters::patch_subdivisions = 0 |
◆ print_output_period
| unsigned int OutputParameters::print_output_period = UINT_MAX |
◆ print_timing_with_output
| bool OutputParameters::print_timing_with_output = false |
The documentation for this struct was generated from the following file: