Dune::Copasi
Loading...
Searching...
No Matches
Dune::Copasi::SimpleAdaptiveStepper< State, TimeQuantity, DurationQuantity > Member List

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 overrideDune::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) constDune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity >inline
operator=(const TimeStepper &)=deleteDune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity >
operator=(TimeStepper &&)=deleteDune::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 &) {}) constDune::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 &)=deleteDune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity >
TimeStepper(TimeStepper &&)=deleteDune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity >
~TimeStepper()=defaultDune::Copasi::TimeStepper< State, TimeQuantity, DurationQuantity >virtual