Dune::Copasi
|
This is the complete list of members for Dune::Copasi::SimpleAdaptiveStepper< State, TimeQuantity, DurationQuantity >, including all inherited members.
do_step(PDELab::OneStep< State > &one_step, const State &in, State &out, DurationQuantity &dt) const override | Dune::Copasi::SimpleAdaptiveStepper< State, TimeQuantity, DurationQuantity > | inlinevirtual |
evolve(PDELab::OneStep< State > &one_step, const State &in, State &out, DurationQuantity &dt, TimeQuantity end_time, std::function< void(const State &)> callable=[](const State &) {}, bool snap_to_end_time=true) const | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | inline |
operator=(const TimeStepper &)=delete | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | |
operator=(TimeStepper &&)=delete | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | |
SimpleAdaptiveStepper(std::function< TimeQuantity &(State &)> time_mut, std::function< const TimeQuantity &(const State &)> time_const, double decrease_factor=0.5, double increase_factor=1.5, std::optional< DurationQuantity > min_step={}, std::optional< DurationQuantity > max_step={}) | Dune::Copasi::SimpleAdaptiveStepper< State, TimeQuantity, DurationQuantity > | inline |
SimpleAdaptiveStepper(double decrease_factor=0.5, double increase_factor=1.5, std::optional< DurationQuantity > min_step={}, std::optional< DurationQuantity > max_step={}) | Dune::Copasi::SimpleAdaptiveStepper< State, TimeQuantity, DurationQuantity > | inlineexplicit |
snap_to_time(PDELab::OneStep< State > &one_step, const State &in, State &out, DurationQuantity &dt, TimeQuantity snap_time, std::function< void(const State &)> callable=[](const State &) {}) const | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | inline |
TimeStepper(std::function< TimeQuantity &(State &)> time_mut, std::function< const TimeQuantity &(const State &)> time_const) | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | inline |
TimeStepper() | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | inline |
TimeStepper(const TimeStepper &)=delete | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | |
TimeStepper(TimeStepper &&)=delete | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | |
~TimeStepper()=default | Dune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity > | virtual |