TRUSTChamp_Divers_generique#
#include <TRUSTChamp_Divers_generique.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:`TRUSTChamp\_Divers\_generique <class-template-trustchamp-divers-generique>`
[TRUSTChamp\_Divers\_generique](#class-template-trustchamp-divers-generique)
Detailed description#
Inherits from#
public : Champ_Don_base
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
Complete Member Function Documentation#
affecter#
Champ_base & TRUSTChamp_Divers_generique<_TYPE_>::affecter(const Champ_base &ch)
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#
DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_a(const DoubleVect &, DoubleVect &tab_valeurs) const override
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#
double TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_compo(const DoubleVect &x, int ncomp) const override
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#
DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_elem(const DoubleVect &positions, DoubleVect &tab_valeurs, int) const override
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#
double TRUSTChamp_Divers_generique<_TYPE_>::valeur_a_elem_compo(const DoubleVect &, int, int ncomp) const override
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#
DoubleTab & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux(const DoubleTab &, DoubleTab &tab_valeurs) const override
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#
DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_compo(const DoubleTab &, DoubleVect &tab_valeurs, int ncomp) const override
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
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#
DoubleTab & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_elems(const DoubleTab &positions, const IntVect &, DoubleTab &tab_valeurs) const override
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#
DoubleVect & TRUSTChamp_Divers_generique<_TYPE_>::valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &, DoubleVect &tab_valeurs, int ncomp) const override
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:
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)