1 #ifndef time_integration_h
2 #define time_integration_h
17 inline timing(
const double _tf,
const double _dtmin,
const double _dtmax)
49 double t_tilde = _dt /
TAUR;
50 prefactor = (1. + t_tilde * abs(log( t_tilde)));
60 inline double get_t()
const {
return t; }
66 inline void set_t(
const double _t) {
t = _t; }
Definition: time_integration.h:13
void set_dt(const double _dt)
Definition: time_integration.h:46
const double DTMIN
Definition: time_integration.h:27
void set_t(const double _t)
Definition: time_integration.h:66
double get_dt_phys() const
Definition: time_integration.h:42
double get_t() const
Definition: time_integration.h:60
const double TAUR
Definition: time_integration.h:33
void inc_t()
Definition: time_integration.h:57
timing(const double _tf, const double _dtmin, const double _dtmax)
Definition: time_integration.h:17
bool is_dt_TooSmall() const
Definition: time_integration.h:54
const double DTMAX
Definition: time_integration.h:30
double get_dt() const
Definition: time_integration.h:39
double dt
Definition: time_integration.h:70
double t
Definition: time_integration.h:69
double get_t_phys() const
Definition: time_integration.h:63
const double tf
Definition: time_integration.h:24
double prefactor
Definition: time_integration.h:36