Schema_Adams_Bashforth_base#

#include <Schema_Adams_Bashforth_base.h>
Brief description

classe Schema_Adams_Bashforth_base

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Schema\_Adams\_Bashforth\_base <class-schema-adams-bashforth-base>`
[Schema\_Adams\_Bashforth\_base](#class-schema-adams-bashforth-base)

Detailed description#

Inherits from#

Inherited by#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classSchema__Adams__Bashforth__base__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

associer_pb#

Definition
void Schema_Adams_Bashforth_base::associer_pb(const Probleme_base &) override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Schema_Adams_Bashforth_base::associer_pb(const Probleme_base &) override <schema-adams-bashforth-base-public-void-schema-adams-bashforth-base-associer-pb-const-probleme-base-ref-override>`
[void Schema_Adams_Bashforth_base::associer_pb(const Probleme_base &) override](#schema-adams-bashforth-base-public-void-schema-adams-bashforth-base-associer-pb-const-probleme-base-ref-override)

coefficients#

Definition
const DoubleTab & Schema_Adams_Bashforth_base::coefficients() const override
Brief description
Detailed description

Reimplements:

Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Schema_Adams_Bashforth_base::coefficients() const override <schema-adams-bashforth-base-public-const-doubletab-ref-schema-adams-bashforth-base-coefficients-const-override>`
[const DoubleTab & Schema_Adams_Bashforth_base::coefficients() const override](#schema-adams-bashforth-base-public-const-doubletab-ref-schema-adams-bashforth-base-coefficients-const-override)

coefficients#

Definition
DoubleTab & Schema_Adams_Bashforth_base::coefficients() override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`DoubleTab & Schema_Adams_Bashforth_base::coefficients() override <schema-adams-bashforth-base-public-doubletab-ref-schema-adams-bashforth-base-coefficients-override>`
[DoubleTab & Schema_Adams_Bashforth_base::coefficients() override](#schema-adams-bashforth-base-public-doubletab-ref-schema-adams-bashforth-base-coefficients-override)

compute_coefficients#

Definition
void Schema_Adams_Bashforth_base::compute_coefficients(double time_step, const DoubleTab &times) override
Brief description
Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Schema_Adams_Bashforth_base::compute_coefficients(double time_step, const DoubleTab &times) override <schema-adams-bashforth-base-public-void-schema-adams-bashforth-base-compute-coefficients-double-time-step-const-doubletab-ref-times-override>`
[void Schema_Adams_Bashforth_base::compute_coefficients(double time_step, const DoubleTab &times) override](#schema-adams-bashforth-base-public-void-schema-adams-bashforth-base-compute-coefficients-double-time-step-const-doubletab-ref-times-override)

get_info#

Definition
const Type_info * Schema_Adams_Bashforth_base::get_info() const override
Brief description

Donne des informations sur le type de l’ Objet_U .

Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Schema_Adams_Bashforth_base::get_info() const override <schema-adams-bashforth-base-public-const-type-info-ptr-schema-adams-bashforth-base-get-info-const-override>`
[const Type_info * Schema_Adams_Bashforth_base::get_info() const override](#schema-adams-bashforth-base-public-const-type-info-ptr-schema-adams-bashforth-base-get-info-const-override)

modifier_second_membre#

Definition
void Schema_Adams_Bashforth_base::modifier_second_membre(const Equation_base &eqn, DoubleTab &secmem) override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Schema_Adams_Bashforth_base::modifier_second_membre(const Equation_base &eqn, DoubleTab &secmem) override <schema-adams-bashforth-base-public-void-schema-adams-bashforth-base-modifier-second-membre-const-equation-base-ref-eqn-doubletab-ref-secmem-override>`
[void Schema_Adams_Bashforth_base::modifier_second_membre(const Equation_base &eqn, DoubleTab &secmem) override](#schema-adams-bashforth-base-public-void-schema-adams-bashforth-base-modifier-second-membre-const-equation-base-ref-eqn-doubletab-ref-secmem-override)

Schema_Adams_Bashforth_base#

Definition
Schema_Adams_Bashforth_base::Schema_Adams_Bashforth_base()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Schema_Adams_Bashforth_base::Schema_Adams_Bashforth_base() <schema-adams-bashforth-base-public-schema-adams-bashforth-base-schema-adams-bashforth-base>`
[Schema_Adams_Bashforth_base::Schema_Adams_Bashforth_base()](#schema-adams-bashforth-base-public-schema-adams-bashforth-base-schema-adams-bashforth-base)

~Schema_Adams_Bashforth_base#

Definition
Schema_Adams_Bashforth_base::~Schema_Adams_Bashforth_base() override
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Schema_Adams_Bashforth_base::~Schema_Adams_Bashforth_base() override <schema-adams-bashforth-base-public-schema-adams-bashforth-base-dtor-schema-adams-bashforth-base-override>`
[Schema_Adams_Bashforth_base::~Schema_Adams_Bashforth_base() override](#schema-adams-bashforth-base-public-schema-adams-bashforth-base-dtor-schema-adams-bashforth-base-override)

info#

Definition
const Type_info * Schema_Adams_Bashforth_base::info()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Schema_Adams_Bashforth_base::info() <schema-adams-bashforth-base-public-static-const-type-info-ptr-schema-adams-bashforth-base-info>`
[const Type_info * Schema_Adams_Bashforth_base::info()](#schema-adams-bashforth-base-public-static-const-type-info-ptr-schema-adams-bashforth-base-info)

self_cast#

Definition
const Schema_Adams_Bashforth_base & Schema_Adams_Bashforth_base::self_cast(const Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Schema_Adams_Bashforth_base & Schema_Adams_Bashforth_base::self_cast(const Objet_U &) <schema-adams-bashforth-base-public-static-const-schema-adams-bashforth-base-ref-schema-adams-bashforth-base-self-cast-const-objet-u-ref>`
[const Schema_Adams_Bashforth_base & Schema_Adams_Bashforth_base::self_cast(const Objet_U &)](#schema-adams-bashforth-base-public-static-const-schema-adams-bashforth-base-ref-schema-adams-bashforth-base-self-cast-const-objet-u-ref)

self_cast#

Definition
Schema_Adams_Bashforth_base & Schema_Adams_Bashforth_base::self_cast(Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Schema_Adams_Bashforth_base & Schema_Adams_Bashforth_base::self_cast(Objet_U &) <schema-adams-bashforth-base-public-static-schema-adams-bashforth-base-ref-schema-adams-bashforth-base-self-cast-objet-u-ref>`
[Schema_Adams_Bashforth_base & Schema_Adams_Bashforth_base::self_cast(Objet_U &)](#schema-adams-bashforth-base-public-static-schema-adams-bashforth-base-ref-schema-adams-bashforth-base-self-cast-objet-u-ref)

compute_adams_bashforth_coefficients#

Definition
virtual void Schema_Adams_Bashforth_base::compute_adams_bashforth_coefficients(double time_step, const DoubleTab &times)=0
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`virtual void Schema_Adams_Bashforth_base::compute_adams_bashforth_coefficients(double time_step, const DoubleTab &times)=0 <schema-adams-bashforth-base-protected-virtual-void-schema-adams-bashforth-base-compute-adams-bashforth-coefficients-double-time-step-const-doubletab-ref-times-equal-0>`
[virtual void Schema_Adams_Bashforth_base::compute_adams_bashforth_coefficients(double time_step, const DoubleTab &times)=0](#schema-adams-bashforth-base-protected-virtual-void-schema-adams-bashforth-base-compute-adams-bashforth-coefficients-double-time-step-const-doubletab-ref-times-equal-0)

printOn#

Definition
Sortie & Schema_Adams_Bashforth_base::printOn(Sortie &x) const override
Brief description

Surcharge Objet_U::printOn(Sortie&) Imprime le schema en temps sur un flot de sortie.

Detailed description

!! Attention n’est pas symetrique de la lecture !! On ecrit les differents parametres du schema en temps.

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie & Schema_Adams_Bashforth_base::printOn(Sortie &x) const override <schema-adams-bashforth-base-protected-sortie-ref-schema-adams-bashforth-base-printon-sortie-ref-x-const-override>`
[Sortie & Schema_Adams_Bashforth_base::printOn(Sortie &x) const override](#schema-adams-bashforth-base-protected-sortie-ref-schema-adams-bashforth-base-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Schema_Adams_Bashforth_base::readOn(Entree &) override
Brief description

Lecture d’un schema en temps a partir d’un flot d’entree.

Detailed description

Le format de lecture attendu est le suivant: { [ Motcle valeur_reelle] } Les mots clefs peuvent etre: tinit, tmax, nb_pas_dt_max, dt_min, dt_max, dt_sauv, dt_impr, facsec, seuil_statio,

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Schema_Adams_Bashforth_base::readOn(Entree &) override <schema-adams-bashforth-base-protected-entree-ref-schema-adams-bashforth-base-readon-entree-ref-override>`
[Entree & Schema_Adams_Bashforth_base::readOn(Entree &) override](#schema-adams-bashforth-base-protected-entree-ref-schema-adams-bashforth-base-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Schema_Adams_Bashforth_base::info_obj
adams_bashforth_coefficients_ (private)
DoubleTab Schema_Adams_Bashforth_base::adams_bashforth_coefficients_