TRUSTChamp_Divers_generique#

#include <TRUSTChamp_Divers_generique.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:`TRUSTChamp\_Divers\_generique <class-template-trustchamp-divers-generique>`
[TRUSTChamp\_Divers\_generique](#class-template-trustchamp-divers-generique)

Detailed description#

Inherits from#

Inheritance graph#

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

../../../../../_images/classTRUSTChamp__Divers__generique__inherit__graph.png

List of Public Methods#

Complete Member Function Documentation#

affecter#

Definition
Champ_base & TRUSTChamp_Divers_generique<_TYPE_>::affecter(const Champ_base &ch)
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:`Champ_base & TRUSTChamp_Divers_generique<_TYPE_>::affecter(const Champ_base &ch) <trustchamp-divers-generique-public-champ-base-ref-trustchamp-divers-generique-type-affecter-const-champ-base-ref-ch>`
[Champ_base & TRUSTChamp_Divers_generique<_TYPE_>::affecter(const Champ_base &ch)](#trustchamp-divers-generique-public-champ-base-ref-trustchamp-divers-generique-type-affecter-const-champ-base-ref-ch)

valeur_a#

Definition
DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_a(const DoubleVect &, DoubleVect &tab_valeurs) const override
Brief description

Calcule les “valeurs” du champ au point de coordonnees “pos”.

Detailed description

Dans cette classe de base, l’implementation appelle valeur_aux(const DoubleTab &, DoubleTab &)

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:`DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_a(const DoubleVect &, DoubleVect &tab_valeurs) const override <trustchamp-divers-generique-public-doublevect-ref-trustchamp-divers-generique-type-valeur-a-const-doublevect-ref-doublevect-ref-tab-valeurs-const-override>`
[DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_a(const DoubleVect &, DoubleVect &tab_valeurs) const override](#trustchamp-divers-generique-public-doublevect-ref-trustchamp-divers-generique-type-valeur-a-const-doublevect-ref-doublevect-ref-tab-valeurs-const-override)

valeur_a_compo#

Definition
double TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_compo(const DoubleVect &x, int ncomp) const override
Brief description

Calcule la valeur ponctuelle de la composante “compo” du champ au point de coordonnees pos.

Detailed description

Dans la classe de base, l’implementation appelle valeur_a(const DoubleVect &, DoubleVect &)

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:`double TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_compo(const DoubleVect &x, int ncomp) const override <trustchamp-divers-generique-public-double-trustchamp-divers-generique-type-valeur-a-compo-const-doublevect-ref-x-int-ncomp-const-override>`
[double TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_compo(const DoubleVect &x, int ncomp) const override](#trustchamp-divers-generique-public-double-trustchamp-divers-generique-type-valeur-a-compo-const-doublevect-ref-x-int-ncomp-const-override)

valeur_a_elem#

Definition
DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_elem(const DoubleVect &positions, DoubleVect &tab_valeurs, int) const override
Brief description

provoque une erreur ! doit etre surchargee par les classes derivees

Detailed description

non virtuelle pure par commodite de developpement ! Renvoie la valeur du champ au point specifie par ses coordonnees, en indiquant que ce point est situe dans un element specifie.

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:`DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_elem(const DoubleVect &positions, DoubleVect &tab_valeurs, int) const override <trustchamp-divers-generique-public-doublevect-ref-trustchamp-divers-generique-type-valeur-a-elem-const-doublevect-ref-positions-doublevect-ref-tab-valeurs-int-const-override>`
[DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_elem(const DoubleVect &positions, DoubleVect &tab_valeurs, int) const override](#trustchamp-divers-generique-public-doublevect-ref-trustchamp-divers-generique-type-valeur-a-elem-const-doublevect-ref-positions-doublevect-ref-tab-valeurs-int-const-override)

valeur_a_elem_compo#

Definition
double TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_elem_compo(const DoubleVect &, int, int ncomp) const override
Brief description

provoque une erreur ! doit etre surchargee par les classes derivees

Detailed description

non virtuelle pure par commodite de developpement !

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:`double TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_elem_compo(const DoubleVect &, int, int ncomp) const override <trustchamp-divers-generique-public-double-trustchamp-divers-generique-type-valeur-a-elem-compo-const-doublevect-ref-int-int-ncomp-const-override>`
[double TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_elem_compo(const DoubleVect &, int, int ncomp) const override](#trustchamp-divers-generique-public-double-trustchamp-divers-generique-type-valeur-a-elem-compo-const-doublevect-ref-int-int-ncomp-const-override)

valeur_aux#

Definition
DoubleTab & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux(const DoubleTab &, DoubleTab &tab_valeurs) const override
Brief description

Provoque une erreur ! Doit etre surchargee par les classes derivees.

Detailed description

non virtuelle pure par commodite de developpement ! Renvoie les valeurs du champ aux points specifies par leurs coordonnees.

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:`DoubleTab & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux(const DoubleTab &, DoubleTab &tab_valeurs) const override <trustchamp-divers-generique-public-doubletab-ref-trustchamp-divers-generique-type-valeur-aux-const-doubletab-ref-doubletab-ref-tab-valeurs-const-override>`
[DoubleTab & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux(const DoubleTab &, DoubleTab &tab_valeurs) const override](#trustchamp-divers-generique-public-doubletab-ref-trustchamp-divers-generique-type-valeur-aux-const-doubletab-ref-doubletab-ref-tab-valeurs-const-override)

valeur_aux_compo#

Definition
DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_compo(const DoubleTab &, DoubleVect &tab_valeurs, int ncomp) const override
Brief description

Idem que valeur_aux(const DoubleTab &, DoubleTab &), mais calcule uniquement la composante compo du champ.

Detailed description

Dans l’implementation de champ_base, on appelle valeur_aux(const DoubleTab &, DoubleTab &)

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:`DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_compo(const DoubleTab &, DoubleVect &tab_valeurs, int ncomp) const override <trustchamp-divers-generique-public-doublevect-ref-trustchamp-divers-generique-type-valeur-aux-compo-const-doubletab-ref-doublevect-ref-tab-valeurs-int-ncomp-const-override>`
[DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_compo(const DoubleTab &, DoubleVect &tab_valeurs, int ncomp) const override](#trustchamp-divers-generique-public-doublevect-ref-trustchamp-divers-generique-type-valeur-aux-compo-const-doubletab-ref-doublevect-ref-tab-valeurs-int-ncomp-const-override)

valeur_aux_elems#

Definition
DoubleTab & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_elems(const DoubleTab &positions, const IntVect &, DoubleTab &tab_valeurs) const override
Brief description

provoque une erreur ! doit etre surchargee par les classes derivees

Detailed description

non virtuelle pure par commodite de developpement ! Renvoie les valeurs du champ aux points specifies par leurs coordonnees, en indiquant que les points de calculs sont situes dans les elements indiques.

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:`DoubleTab & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_elems(const DoubleTab &positions, const IntVect &, DoubleTab &tab_valeurs) const override <trustchamp-divers-generique-public-doubletab-ref-trustchamp-divers-generique-type-valeur-aux-elems-const-doubletab-ref-positions-const-intvect-ref-doubletab-ref-tab-valeurs-const-override>`
[DoubleTab & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_elems(const DoubleTab &positions, const IntVect &, DoubleTab &tab_valeurs) const override](#trustchamp-divers-generique-public-doubletab-ref-trustchamp-divers-generique-type-valeur-aux-elems-const-doubletab-ref-positions-const-intvect-ref-doubletab-ref-tab-valeurs-const-override)

valeur_aux_elems_compo#

Definition
DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &, DoubleVect &tab_valeurs, int ncomp) const override
Brief description

provoque une erreur ! doit etre surchargee par les classes derivees

Detailed description

non virtuelle pure par commodite de developpement ! Renvoie les valeurs d’une composante du champ aux points specifies par leurs coordonnees, en indiquant que les points de calculs sont situes dans les elements indiques.

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:`DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &, DoubleVect &tab_valeurs, int ncomp) const override <trustchamp-divers-generique-public-doublevect-ref-trustchamp-divers-generique-type-valeur-aux-elems-compo-const-doubletab-ref-positions-const-intvect-ref-doublevect-ref-tab-valeurs-int-ncomp-const-override>`
[DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &, DoubleVect &tab_valeurs, int ncomp) const override](#trustchamp-divers-generique-public-doublevect-ref-trustchamp-divers-generique-type-valeur-aux-elems-compo-const-doubletab-ref-positions-const-intvect-ref-doublevect-ref-tab-valeurs-int-ncomp-const-override)

Attributes Documentation#