Matrice_Bloc_Sym#

#include <Matrice_Bloc_Sym.h>

How to cite this class in this doc#

:ref:`Matrice\_Bloc\_Sym <class-matrice-bloc-sym>`
[Matrice\_Bloc\_Sym](#class-matrice-bloc-sym)

Detailed description#

Inherits from#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

ajouter_multTab_
DoubleTab & Matrice_Bloc_Sym::ajouter_multTab_(const DoubleTab &x, DoubleTab &y) const override

Reimplements:

References
How to cite in this doc:
:ref:`DoubleTab & Matrice_Bloc_Sym::ajouter_multTab_(const DoubleTab &x, DoubleTab &y) const override <public-doubletab-ref-matrice-bloc-sym-ajouter-multtab-underscore-const-doubletab-ref-x-doubletab-ref-y-const-override>`
[DoubleTab & Matrice_Bloc_Sym::ajouter_multTab_(const DoubleTab &x, DoubleTab &y) const override](#public-doubletab-ref-matrice-bloc-sym-ajouter-multtab-underscore-const-doubletab-ref-x-doubletab-ref-y-const-override)
ajouter_multvect_
DoubleVect & Matrice_Bloc_Sym::ajouter_multvect_(const DoubleVect &x, DoubleVect &y) const override

Reimplements:

References
How to cite in this doc:
:ref:`DoubleVect & Matrice_Bloc_Sym::ajouter_multvect_(const DoubleVect &x, DoubleVect &y) const override <public-doublevect-ref-matrice-bloc-sym-ajouter-multvect-underscore-const-doublevect-ref-x-doublevect-ref-y-const-override>`
[DoubleVect & Matrice_Bloc_Sym::ajouter_multvect_(const DoubleVect &x, DoubleVect &y) const override](#public-doublevect-ref-matrice-bloc-sym-ajouter-multvect-underscore-const-doublevect-ref-x-doublevect-ref-y-const-override)
ajouter_multvectT_
DoubleVect & Matrice_Bloc_Sym::ajouter_multvectT_(const DoubleVect &x, DoubleVect &y) const override

Reimplements:

References
How to cite in this doc:
:ref:`DoubleVect & Matrice_Bloc_Sym::ajouter_multvectT_(const DoubleVect &x, DoubleVect &y) const override <public-doublevect-ref-matrice-bloc-sym-ajouter-multvectt-underscore-const-doublevect-ref-x-doublevect-ref-y-const-override>`
[DoubleVect & Matrice_Bloc_Sym::ajouter_multvectT_(const DoubleVect &x, DoubleVect &y) const override](#public-doublevect-ref-matrice-bloc-sym-ajouter-multvectt-underscore-const-doublevect-ref-x-doublevect-ref-y-const-override)
assert_check_symmetric_block_matrix_structure
void Matrice_Bloc_Sym::assert_check_symmetric_block_matrix_structure() const
References
Referenced By
How to cite in this doc:
:ref:`void Matrice_Bloc_Sym::assert_check_symmetric_block_matrix_structure() const <public-void-matrice-bloc-sym-assert-check-symmetric-block-matrix-structure-const>`
[void Matrice_Bloc_Sym::assert_check_symmetric_block_matrix_structure() const](#public-void-matrice-bloc-sym-assert-check-symmetric-block-matrix-structure-const)
BlocSymToMatMorseSym
void Matrice_Bloc_Sym::BlocSymToMatMorseSym(Matrice_Morse_Sym &mat) const
References
Referenced By
How to cite in this doc:
:ref:`void Matrice_Bloc_Sym::BlocSymToMatMorseSym(Matrice_Morse_Sym &mat) const <public-void-matrice-bloc-sym-blocsymtomatmorsesym-matrice-morse-sym-ref-mat-const>`
[void Matrice_Bloc_Sym::BlocSymToMatMorseSym(Matrice_Morse_Sym &mat) const](#public-void-matrice-bloc-sym-blocsymtomatmorsesym-matrice-morse-sym-ref-mat-const)
check_symmetric_block_matrix_structure
bool Matrice_Bloc_Sym::check_symmetric_block_matrix_structure() const
References
Referenced By
How to cite in this doc:
:ref:`bool Matrice_Bloc_Sym::check_symmetric_block_matrix_structure() const <public-bool-matrice-bloc-sym-check-symmetric-block-matrix-structure-const>`
[bool Matrice_Bloc_Sym::check_symmetric_block_matrix_structure() const](#public-bool-matrice-bloc-sym-check-symmetric-block-matrix-structure-const)
dimensionner
void Matrice_Bloc_Sym::dimensionner(int N, int M) override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`void Matrice_Bloc_Sym::dimensionner(int N, int M) override <public-void-matrice-bloc-sym-dimensionner-int-n-int-m-override>`
[void Matrice_Bloc_Sym::dimensionner(int N, int M) override](#public-void-matrice-bloc-sym-dimensionner-int-n-int-m-override)
duplique
int Matrice_Bloc_Sym::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Matrice_Bloc_Sym::duplique() const override <public-int-matrice-bloc-sym-duplique-const-override>`
[int Matrice_Bloc_Sym::duplique() const override](#public-int-matrice-bloc-sym-duplique-const-override)
get_bloc
const Matrice & Matrice_Bloc_Sym::get_bloc(int i, int j) const override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`const Matrice & Matrice_Bloc_Sym::get_bloc(int i, int j) const override <public-const-matrice-ref-matrice-bloc-sym-get-bloc-int-i-int-j-const-override>`
[const Matrice & Matrice_Bloc_Sym::get_bloc(int i, int j) const override](#public-const-matrice-ref-matrice-bloc-sym-get-bloc-int-i-int-j-const-override)
get_bloc
Matrice & Matrice_Bloc_Sym::get_bloc(int i, int j) override

Reimplements:

References
How to cite in this doc:
:ref:`Matrice & Matrice_Bloc_Sym::get_bloc(int i, int j) override <public-matrice-ref-matrice-bloc-sym-get-bloc-int-i-int-j-override>`
[Matrice & Matrice_Bloc_Sym::get_bloc(int i, int j) override](#public-matrice-ref-matrice-bloc-sym-get-bloc-int-i-int-j-override)
get_info
const Type_info * Matrice_Bloc_Sym::get_info() const override

Donne des informations sur le type de l’ Objet_U .

Reimplements:

How to cite in this doc:
:ref:`const Type_info * Matrice_Bloc_Sym::get_info() const override <public-const-type-info-ptr-matrice-bloc-sym-get-info-const-override>`
[const Type_info * Matrice_Bloc_Sym::get_info() const override](#public-const-type-info-ptr-matrice-bloc-sym-get-info-const-override)
get_stencil
void Matrice_Bloc_Sym::get_stencil(IntTab &stencil) const override

Reimplements:

References
How to cite in this doc:
:ref:`void Matrice_Bloc_Sym::get_stencil(IntTab &stencil) const override <public-void-matrice-bloc-sym-get-stencil-inttab-ref-stencil-const-override>`
[void Matrice_Bloc_Sym::get_stencil(IntTab &stencil) const override](#public-void-matrice-bloc-sym-get-stencil-inttab-ref-stencil-const-override)
get_stencil_and_coefficients
void Matrice_Bloc_Sym::get_stencil_and_coefficients(IntTab &stencil, ArrOfDouble &coefficients) const override

Reimplements:

References
How to cite in this doc:
:ref:`void Matrice_Bloc_Sym::get_stencil_and_coefficients(IntTab &stencil, ArrOfDouble &coefficients) const override <public-void-matrice-bloc-sym-get-stencil-and-coefficients-inttab-ref-stencil-arrofdouble-ref-coefficients-const-override>`
[void Matrice_Bloc_Sym::get_stencil_and_coefficients(IntTab &stencil, ArrOfDouble &coefficients) const override](#public-void-matrice-bloc-sym-get-stencil-and-coefficients-inttab-ref-stencil-arrofdouble-ref-coefficients-const-override)
get_symmetric_stencil
void Matrice_Bloc_Sym::get_symmetric_stencil(IntTab &stencil) const override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`void Matrice_Bloc_Sym::get_symmetric_stencil(IntTab &stencil) const override <public-void-matrice-bloc-sym-get-symmetric-stencil-inttab-ref-stencil-const-override>`
[void Matrice_Bloc_Sym::get_symmetric_stencil(IntTab &stencil) const override](#public-void-matrice-bloc-sym-get-symmetric-stencil-inttab-ref-stencil-const-override)
get_symmetric_stencil_and_coefficients
void Matrice_Bloc_Sym::get_symmetric_stencil_and_coefficients(IntTab &stencil, ArrOfDouble &coefficients) const override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`void Matrice_Bloc_Sym::get_symmetric_stencil_and_coefficients(IntTab &stencil, ArrOfDouble &coefficients) const override <public-void-matrice-bloc-sym-get-symmetric-stencil-and-coefficients-inttab-ref-stencil-arrofdouble-ref-coefficients-const-override>`
[void Matrice_Bloc_Sym::get_symmetric_stencil_and_coefficients(IntTab &stencil, ArrOfDouble &coefficients) const override](#public-void-matrice-bloc-sym-get-symmetric-stencil-and-coefficients-inttab-ref-stencil-arrofdouble-ref-coefficients-const-override)
imprimer
Sortie & Matrice_Bloc_Sym::imprimer(Sortie &s) const override

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Matrice_Bloc_Sym::imprimer(Sortie &s) const override <public-sortie-ref-matrice-bloc-sym-imprimer-sortie-ref-s-const-override>`
[Sortie & Matrice_Bloc_Sym::imprimer(Sortie &s) const override](#public-sortie-ref-matrice-bloc-sym-imprimer-sortie-ref-s-const-override)
imprimer_formatte
Sortie & Matrice_Bloc_Sym::imprimer_formatte(Sortie &s) const override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`Sortie & Matrice_Bloc_Sym::imprimer_formatte(Sortie &s) const override <public-sortie-ref-matrice-bloc-sym-imprimer-formatte-sortie-ref-s-const-override>`
[Sortie & Matrice_Bloc_Sym::imprimer_formatte(Sortie &s) const override](#public-sortie-ref-matrice-bloc-sym-imprimer-formatte-sortie-ref-s-const-override)
Matrice_Bloc_Sym
Matrice_Bloc_Sym::Matrice_Bloc_Sym(int N=0, int M=0)
References
How to cite in this doc:
:ref:`Matrice_Bloc_Sym::Matrice_Bloc_Sym(int N=0, int M=0) <public-matrice-bloc-sym-matrice-bloc-sym-int-n-equal-0-int-m-equal-0>`
[Matrice_Bloc_Sym::Matrice_Bloc_Sym(int N=0, int M=0)](#public-matrice-bloc-sym-matrice-bloc-sym-int-n-equal-0-int-m-equal-0)
taille_memoire
unsigned Matrice_Bloc_Sym::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Matrice_Bloc_Sym::taille_memoire() const override <public-unsigned-matrice-bloc-sym-taille-memoire-const-override>`
[unsigned Matrice_Bloc_Sym::taille_memoire() const override](#public-unsigned-matrice-bloc-sym-taille-memoire-const-override)
~Matrice_Bloc_Sym
Matrice_Bloc_Sym::~Matrice_Bloc_Sym()
How to cite in this doc:
:ref:`Matrice_Bloc_Sym::~Matrice_Bloc_Sym() <public-matrice-bloc-sym-dtor-matrice-bloc-sym>`
[Matrice_Bloc_Sym::~Matrice_Bloc_Sym()](#public-matrice-bloc-sym-dtor-matrice-bloc-sym)
cree_instance
Objet_U * Matrice_Bloc_Sym::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Matrice_Bloc_Sym::cree_instance() <public-static-objet-u-ptr-matrice-bloc-sym-cree-instance>`
[Objet_U * Matrice_Bloc_Sym::cree_instance()](#public-static-objet-u-ptr-matrice-bloc-sym-cree-instance)
info
const Type_info * Matrice_Bloc_Sym::info()
How to cite in this doc:
:ref:`const Type_info * Matrice_Bloc_Sym::info() <public-static-const-type-info-ptr-matrice-bloc-sym-info>`
[const Type_info * Matrice_Bloc_Sym::info()](#public-static-const-type-info-ptr-matrice-bloc-sym-info)
self_cast
const Matrice_Bloc_Sym & Matrice_Bloc_Sym::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Matrice_Bloc_Sym & Matrice_Bloc_Sym::self_cast(const Objet_U &) <public-static-const-matrice-bloc-sym-ref-matrice-bloc-sym-self-cast-const-objet-u-ref>`
[const Matrice_Bloc_Sym & Matrice_Bloc_Sym::self_cast(const Objet_U &)](#public-static-const-matrice-bloc-sym-ref-matrice-bloc-sym-self-cast-const-objet-u-ref)
self_cast
Matrice_Bloc_Sym & Matrice_Bloc_Sym::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Matrice_Bloc_Sym & Matrice_Bloc_Sym::self_cast(Objet_U &) <public-static-matrice-bloc-sym-ref-matrice-bloc-sym-self-cast-objet-u-ref>`
[Matrice_Bloc_Sym & Matrice_Bloc_Sym::self_cast(Objet_U &)](#public-static-matrice-bloc-sym-ref-matrice-bloc-sym-self-cast-objet-u-ref)
printOn
Sortie & Matrice_Bloc_Sym::printOn(Sortie &x) const override

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

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Matrice_Bloc_Sym::printOn(Sortie &x) const override <protected-sortie-ref-matrice-bloc-sym-printon-sortie-ref-x-const-override>`
[Sortie & Matrice_Bloc_Sym::printOn(Sortie &x) const override](#protected-sortie-ref-matrice-bloc-sym-printon-sortie-ref-x-const-override)
readOn
Entree & Matrice_Bloc_Sym::readOn(Entree &) override

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

Reimplements:

References
How to cite in this doc:
:ref:`Entree & Matrice_Bloc_Sym::readOn(Entree &) override <protected-entree-ref-matrice-bloc-sym-readon-entree-ref-override>`
[Entree & Matrice_Bloc_Sym::readOn(Entree &) override](#protected-entree-ref-matrice-bloc-sym-readon-entree-ref-override)

Attributes Documentation#

info_obj (public)
const Type_info Matrice_Bloc_Sym::info_obj