Solv_rocALUTION#

#include <Solv_rocALUTION.h>
Brief description

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:`Solv\_rocALUTION <class-solv-rocalution>`
[Solv\_rocALUTION](#class-solv-rocalution)

Detailed description#

Inherits from#

Inheritance graph#

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

../../../../../_images/classSolv__rocALUTION__inherit__graph.png

List of Public Static Methods#

List of Public Methods#

List of Protected Methods#

List of Private Methods#

Complete Member Function Documentation#

cree_instance#

Definition
Objet_U * Solv_rocALUTION::cree_instance()
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:`Objet_U * Solv_rocALUTION::cree_instance() <solv-rocalution-public-static-objet-u-ptr-solv-rocalution-cree-instance>`
[Objet_U * Solv_rocALUTION::cree_instance()](#solv-rocalution-public-static-objet-u-ptr-solv-rocalution-cree-instance)

info#

Definition
const Type_info * Solv_rocALUTION::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 * Solv_rocALUTION::info() <solv-rocalution-public-static-const-type-info-ptr-solv-rocalution-info>`
[const Type_info * Solv_rocALUTION::info()](#solv-rocalution-public-static-const-type-info-ptr-solv-rocalution-info)

self_cast#

Definition
const Solv_rocALUTION & Solv_rocALUTION::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 Solv_rocALUTION & Solv_rocALUTION::self_cast(const Objet_U &) <solv-rocalution-public-static-const-solv-rocalution-ref-solv-rocalution-self-cast-const-objet-u-ref>`
[const Solv_rocALUTION & Solv_rocALUTION::self_cast(const Objet_U &)](#solv-rocalution-public-static-const-solv-rocalution-ref-solv-rocalution-self-cast-const-objet-u-ref)

self_cast#

Definition
Solv_rocALUTION & Solv_rocALUTION::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:`Solv_rocALUTION & Solv_rocALUTION::self_cast(Objet_U &) <solv-rocalution-public-static-solv-rocalution-ref-solv-rocalution-self-cast-objet-u-ref>`
[Solv_rocALUTION & Solv_rocALUTION::self_cast(Objet_U &)](#solv-rocalution-public-static-solv-rocalution-ref-solv-rocalution-self-cast-objet-u-ref)

create_solver#

Definition
void Solv_rocALUTION::create_solver(Entree &entree)
Brief description
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:`void Solv_rocALUTION::create_solver(Entree &entree) <solv-rocalution-public-void-solv-rocalution-create-solver-entree-ref-entree>`
[void Solv_rocALUTION::create_solver(Entree &entree)](#solv-rocalution-public-void-solv-rocalution-create-solver-entree-ref-entree)

duplique#

Definition
int Solv_rocALUTION::duplique() const 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:`int Solv_rocALUTION::duplique() const override <solv-rocalution-public-int-solv-rocalution-duplique-const-override>`
[int Solv_rocALUTION::duplique() const override](#solv-rocalution-public-int-solv-rocalution-duplique-const-override)

get_info#

Definition
const Type_info * Solv_rocALUTION::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 * Solv_rocALUTION::get_info() const override <solv-rocalution-public-const-type-info-ptr-solv-rocalution-get-info-const-override>`
[const Type_info * Solv_rocALUTION::get_info() const override](#solv-rocalution-public-const-type-info-ptr-solv-rocalution-get-info-const-override)

resoudre_systeme#

Definition
int Solv_rocALUTION::resoudre_systeme(const Matrice_Base &a, const DoubleVect &b, DoubleVect &x) 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:`int Solv_rocALUTION::resoudre_systeme(const Matrice_Base &a, const DoubleVect &b, DoubleVect &x) override <solv-rocalution-public-int-solv-rocalution-resoudre-systeme-const-matrice-base-ref-a-const-doublevect-ref-b-doublevect-ref-x-override>`
[int Solv_rocALUTION::resoudre_systeme(const Matrice_Base &a, const DoubleVect &b, DoubleVect &x) override](#solv-rocalution-public-int-solv-rocalution-resoudre-systeme-const-matrice-base-ref-a-const-doublevect-ref-b-doublevect-ref-x-override)

resoudre_systeme#

Definition
int Solv_rocALUTION::resoudre_systeme(const Matrice_Base &a, const DoubleVect &b, DoubleVect &x, int niter_max) 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:`int Solv_rocALUTION::resoudre_systeme(const Matrice_Base &a, const DoubleVect &b, DoubleVect &x, int niter_max) override <solv-rocalution-public-int-solv-rocalution-resoudre-systeme-const-matrice-base-ref-a-const-doublevect-ref-b-doublevect-ref-x-int-niter-max-override>`
[int Solv_rocALUTION::resoudre_systeme(const Matrice_Base &a, const DoubleVect &b, DoubleVect &x, int niter_max) override](#solv-rocalution-public-int-solv-rocalution-resoudre-systeme-const-matrice-base-ref-a-const-doublevect-ref-b-doublevect-ref-x-int-niter-max-override)

Solv_rocALUTION#

Definition
Solv_rocALUTION::Solv_rocALUTION()
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:`Solv_rocALUTION::Solv_rocALUTION() <solv-rocalution-public-solv-rocalution-solv-rocalution>`
[Solv_rocALUTION::Solv_rocALUTION()](#solv-rocalution-public-solv-rocalution-solv-rocalution)

Solv_rocALUTION#

Definition
Solv_rocALUTION::Solv_rocALUTION(const Solv_rocALUTION &)
Brief description
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:`Solv_rocALUTION::Solv_rocALUTION(const Solv_rocALUTION &) <solv-rocalution-public-solv-rocalution-solv-rocalution-const-solv-rocalution-ref>`
[Solv_rocALUTION::Solv_rocALUTION(const Solv_rocALUTION &)](#solv-rocalution-public-solv-rocalution-solv-rocalution-const-solv-rocalution-ref)

solveur_direct#

Definition
int Solv_rocALUTION::solveur_direct() const 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:`int Solv_rocALUTION::solveur_direct() const override <solv-rocalution-public-int-solv-rocalution-solveur-direct-const-override>`
[int Solv_rocALUTION::solveur_direct() const override](#solv-rocalution-public-int-solv-rocalution-solveur-direct-const-override)

taille_memoire#

Definition
unsigned Solv_rocALUTION::taille_memoire() const 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:`unsigned Solv_rocALUTION::taille_memoire() const override <solv-rocalution-public-unsigned-solv-rocalution-taille-memoire-const-override>`
[unsigned Solv_rocALUTION::taille_memoire() const override](#solv-rocalution-public-unsigned-solv-rocalution-taille-memoire-const-override)

~Solv_rocALUTION#

Definition
Solv_rocALUTION::~Solv_rocALUTION() 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:`Solv_rocALUTION::~Solv_rocALUTION() override <solv-rocalution-public-solv-rocalution-dtor-solv-rocalution-override>`
[Solv_rocALUTION::~Solv_rocALUTION() override](#solv-rocalution-public-solv-rocalution-dtor-solv-rocalution-override)

printOn#

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

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

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:`Sortie & Solv_rocALUTION::printOn(Sortie &x) const override <solv-rocalution-protected-sortie-ref-solv-rocalution-printon-sortie-ref-x-const-override>`
[Sortie & Solv_rocALUTION::printOn(Sortie &x) const override](#solv-rocalution-protected-sortie-ref-solv-rocalution-printon-sortie-ref-x-const-override)

readOn#

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

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

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:`Entree & Solv_rocALUTION::readOn(Entree &) override <solv-rocalution-protected-entree-ref-solv-rocalution-readon-entree-ref-override>`
[Entree & Solv_rocALUTION::readOn(Entree &) override](#solv-rocalution-protected-entree-ref-solv-rocalution-readon-entree-ref-override)

Create_objects#

Definition
void Solv_rocALUTION::Create_objects(const Matrice_Morse &)
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:`void Solv_rocALUTION::Create_objects(const Matrice_Morse &) <solv-rocalution-private-void-solv-rocalution-create-objects-const-matrice-morse-ref>`
[void Solv_rocALUTION::Create_objects(const Matrice_Morse &)](#solv-rocalution-private-void-solv-rocalution-create-objects-const-matrice-morse-ref)

initialize#

Definition
void Solv_rocALUTION::initialize()
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:`void Solv_rocALUTION::initialize() <solv-rocalution-private-void-solv-rocalution-initialize>`
[void Solv_rocALUTION::initialize()](#solv-rocalution-private-void-solv-rocalution-initialize)

Attributes Documentation#

info_obj (public)
const Type_info Solv_rocALUTION::info_obj