Class IDAParameters

Inheritance Relationships

Base Type

  • public dealii::ParameterAcceptor

Class Documentation

class IDAParameters : public dealii::ParameterAcceptor

IDA-specific adaptive integration and nonlinear-solver controls.

Public Functions

inline explicit IDAParameters(const std::string &subsection = "/IDA/", TimeIntervalParameters *shared_interval = nullptr)

Pass an unexposed interval to register native IDA time entries here.

Keep the interval alive while this object or its bindings are used.

inline void declare_parameters(dealii::ParameterHandler &prm) override

Public Members

IDAToleranceRamp tolerance_ramp
bool print_statistics = false
std::string correction_type_at_initial_time = "none"
std::string correction_type_after_restart = "none"