Solveur_Implicite_base#
#include <Solveur_Implicite_base.h>
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:`Solveur\_Implicite\_base <class-solveur-implicite-base>`
[Solveur\_Implicite\_base](#class-solveur-implicite-base)
Detailed description#
Inherits from#
public : Objet_U
Inherited by#
public : Solveur_lineaire
public : Solveur_non_lineaire
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
est_compatible_avec_th_mono#
virtual bool Solveur_Implicite_base::est_compatible_avec_th_mono() const
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 bool Solveur_Implicite_base::est_compatible_avec_th_mono() const <solveur-implicite-base-public-virtual-bool-solveur-implicite-base-est-compatible-avec-th-mono-const>`
[virtual bool Solveur_Implicite_base::est_compatible_avec_th_mono() const](#solveur-implicite-base-public-virtual-bool-solveur-implicite-base-est-compatible-avec-th-mono-const)
get_and_set_parametre_equation#
virtual TRUST_Deriv<Parametre_equation_base> & Solveur_Implicite_base::get_and_set_parametre_equation(Equation_base &eqn)
Detailed description
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:`virtual TRUST_Deriv<Parametre_equation_base> & Solveur_Implicite_base::get_and_set_parametre_equation(Equation_base &eqn) <solveur-implicite-base-public-virtual-trust-deriv-parametre-equation-base-ref-solveur-implicite-base-get-and-set-parametre-equation-equation-base-ref-eqn>`
[virtual TRUST_Deriv<Parametre_equation_base> & Solveur_Implicite_base::get_and_set_parametre_equation(Equation_base &eqn)](#solveur-implicite-base-public-virtual-trust-deriv-parametre-equation-base-ref-solveur-implicite-base-get-and-set-parametre-equation-equation-base-ref-eqn)
get_default_facsec_max#
virtual double Solveur_Implicite_base::get_default_facsec_max() const
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 double Solveur_Implicite_base::get_default_facsec_max() const <solveur-implicite-base-public-virtual-double-solveur-implicite-base-get-default-facsec-max-const>`
[virtual double Solveur_Implicite_base::get_default_facsec_max() const](#solveur-implicite-base-public-virtual-double-solveur-implicite-base-get-default-facsec-max-const)
get_default_growth_factor#
virtual double Solveur_Implicite_base::get_default_growth_factor() const
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 double Solveur_Implicite_base::get_default_growth_factor() const <solveur-implicite-base-public-virtual-double-solveur-implicite-base-get-default-growth-factor-const>`
[virtual double Solveur_Implicite_base::get_default_growth_factor() const](#solveur-implicite-base-public-virtual-double-solveur-implicite-base-get-default-growth-factor-const)
get_info#
const Type_info * Solveur_Implicite_base::get_info() const override
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 * Solveur_Implicite_base::get_info() const override <solveur-implicite-base-public-const-type-info-ptr-solveur-implicite-base-get-info-const-override>`
[const Type_info * Solveur_Implicite_base::get_info() const override](#solveur-implicite-base-public-const-type-info-ptr-solveur-implicite-base-get-info-const-override)
iterer_eqn#
virtual bool Solveur_Implicite_base::iterer_eqn(Equation_base &equation, const DoubleTab &inconnue, DoubleTab &result, double dt, int numero_iteration, int &ok)=0
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 bool Solveur_Implicite_base::iterer_eqn(Equation_base &equation, const DoubleTab &inconnue, DoubleTab &result, double dt, int numero_iteration, int &ok)=0 <solveur-implicite-base-public-virtual-bool-solveur-implicite-base-iterer-eqn-equation-base-ref-equation-const-doubletab-ref-inconnue-doubletab-ref-result-double-dt-int-numero-iteration-int-ref-ok-equal-0>`
[virtual bool Solveur_Implicite_base::iterer_eqn(Equation_base &equation, const DoubleTab &inconnue, DoubleTab &result, double dt, int numero_iteration, int &ok)=0](#solveur-implicite-base-public-virtual-bool-solveur-implicite-base-iterer-eqn-equation-base-ref-equation-const-doubletab-ref-inconnue-doubletab-ref-result-double-dt-int-numero-iteration-int-ref-ok-equal-0)
iterer_eqs#
bool Solveur_Implicite_base::iterer_eqs(TRUST_List< TRUST_Ref< Equation_base * > > eqs, int n, int &ok)
Detailed description
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:`bool Solveur_Implicite_base::iterer_eqs(TRUST_List< TRUST_Ref< Equation_base * > > eqs, int n, int &ok) <solveur-implicite-base-public-bool-solveur-implicite-base-iterer-eqs-trust-list-trust-ref-equation-base-ptr-eqs-int-n-int-ref-ok>`
[bool Solveur_Implicite_base::iterer_eqs(TRUST_List< TRUST_Ref< Equation_base * > > eqs, int n, int &ok)](#solveur-implicite-base-public-bool-solveur-implicite-base-iterer-eqs-trust-list-trust-ref-equation-base-ptr-eqs-int-n-int-ref-ok)
nb_valeurs_temporelles_pression#
virtual int Solveur_Implicite_base::nb_valeurs_temporelles_pression() const
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:`virtual int Solveur_Implicite_base::nb_valeurs_temporelles_pression() const <solveur-implicite-base-public-virtual-int-solveur-implicite-base-nb-valeurs-temporelles-pression-const>`
[virtual int Solveur_Implicite_base::nb_valeurs_temporelles_pression() const](#solveur-implicite-base-public-virtual-int-solveur-implicite-base-nb-valeurs-temporelles-pression-const)
Solveur_Implicite_base#
Solveur_Implicite_base::Solveur_Implicite_base()
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:`Solveur_Implicite_base::Solveur_Implicite_base() <solveur-implicite-base-public-solveur-implicite-base-solveur-implicite-base>`
[Solveur_Implicite_base::Solveur_Implicite_base()](#solveur-implicite-base-public-solveur-implicite-base-solveur-implicite-base)
~Solveur_Implicite_base#
Solveur_Implicite_base::~Solveur_Implicite_base() override
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:`Solveur_Implicite_base::~Solveur_Implicite_base() override <solveur-implicite-base-public-solveur-implicite-base-dtor-solveur-implicite-base-override>`
[Solveur_Implicite_base::~Solveur_Implicite_base() override](#solveur-implicite-base-public-solveur-implicite-base-dtor-solveur-implicite-base-override)
info#
const Type_info * Solveur_Implicite_base::info()
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 * Solveur_Implicite_base::info() <solveur-implicite-base-public-static-const-type-info-ptr-solveur-implicite-base-info>`
[const Type_info * Solveur_Implicite_base::info()](#solveur-implicite-base-public-static-const-type-info-ptr-solveur-implicite-base-info)
self_cast#
const Solveur_Implicite_base & Solveur_Implicite_base::self_cast(const Objet_U &)
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 Solveur_Implicite_base & Solveur_Implicite_base::self_cast(const Objet_U &) <solveur-implicite-base-public-static-const-solveur-implicite-base-ref-solveur-implicite-base-self-cast-const-objet-u-ref>`
[const Solveur_Implicite_base & Solveur_Implicite_base::self_cast(const Objet_U &)](#solveur-implicite-base-public-static-const-solveur-implicite-base-ref-solveur-implicite-base-self-cast-const-objet-u-ref)
self_cast#
Solveur_Implicite_base & Solveur_Implicite_base::self_cast(Objet_U &)
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:`Solveur_Implicite_base & Solveur_Implicite_base::self_cast(Objet_U &) <solveur-implicite-base-public-static-solveur-implicite-base-ref-solveur-implicite-base-self-cast-objet-u-ref>`
[Solveur_Implicite_base & Solveur_Implicite_base::self_cast(Objet_U &)](#solveur-implicite-base-public-static-solveur-implicite-base-ref-solveur-implicite-base-self-cast-objet-u-ref)
printOn#
Sortie & Solveur_Implicite_base::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
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:`Sortie & Solveur_Implicite_base::printOn(Sortie &x) const override <solveur-implicite-base-protected-sortie-ref-solveur-implicite-base-printon-sortie-ref-x-const-override>`
[Sortie & Solveur_Implicite_base::printOn(Sortie &x) const override](#solveur-implicite-base-protected-sortie-ref-solveur-implicite-base-printon-sortie-ref-x-const-override)
readOn#
Entree & Solveur_Implicite_base::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
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:`Entree & Solveur_Implicite_base::readOn(Entree &) override <solveur-implicite-base-protected-entree-ref-solveur-implicite-base-readon-entree-ref-override>`
[Entree & Solveur_Implicite_base::readOn(Entree &) override](#solveur-implicite-base-protected-entree-ref-solveur-implicite-base-readon-entree-ref-override)
Attributes Documentation#
const Type_info Solveur_Implicite_base::info_obj