16#include <Schema_Adams_Bashforth_order_2.h>
17#include <Equation_base.h>
85 double past_time = times[0];
86 double present_time = times[1];
87 double future_time = times[2];
88 double past_time_step = present_time-past_time;
91 coefficients()[1] *= (future_time+present_time-2*past_time);
Class defining operators and methods for all reading operation in an input flow (file,...
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
classe Schema_Adams_Bashforth_base
const DoubleTab & coefficients() const override
classe Schema_Adams_Bashforth_order_2 Cette classe represente un schema en temps d'Adams-Bashforth d'...
int nb_pas_dt_seuil() const override
Renvoie le nombre de pas de temps strictement au dela duquel on applique le schema d Adams-Bahshforth...
int nb_valeurs_temporelles() const override
Renvoie le nombre de valeurs temporelles a conserver.
int nb_valeurs_passees() const override
Renvoie le nombre de valeurs temporelles du passe.
void compute_adams_bashforth_coefficients(double time_step, const DoubleTab ×) override
Classe de base des flux de sortie.
_SIZE_ size_array() const
void resize(_SIZE_ n, RESIZE_OPTIONS opt=RESIZE_OPTIONS::COPY_INIT)