Calcul_integrale_locale#

Brief description

: classe outil utilisee en interne dans calculer_convolution()

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:`Calcul\_integrale\_locale <class-calcul-integrale-locale>`
[Calcul\_integrale\_locale](#class-calcul-integrale-locale)

Detailed description#

List of Public Methods#

Complete Member Function Documentation#

Calcul_integrale_locale#

Definition
Calcul_integrale_locale::Calcul_integrale_locale(const Domaine_VF &domaine_source, const Moyenne_volumique &filter, const DoubleTab &champ_source)
Brief description

constructeur de la classe outil.

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:`Calcul_integrale_locale::Calcul_integrale_locale(const Domaine_VF &domaine_source, const Moyenne_volumique &filter, const DoubleTab &champ_source) <calcul-integrale-locale-public-calcul-integrale-locale-calcul-integrale-locale-const-domaine-vf-ref-domaine-source-const-moyenne-volumique-ref-filter-const-doubletab-ref-champ-source>`
[Calcul_integrale_locale::Calcul_integrale_locale(const Domaine_VF &domaine_source, const Moyenne_volumique &filter, const DoubleTab &champ_source)](#calcul-integrale-locale-public-calcul-integrale-locale-calcul-integrale-locale-const-domaine-vf-ref-domaine-source-const-moyenne-volumique-ref-filter-const-doubletab-ref-champ-source)

calculer#

Definition
void Calcul_integrale_locale::calculer(double x, double y, double z, ArrOfDouble &resu)
Brief description

evalue le produit de convolution “filter_ * champ_source_” au point x,y,z et stocke le resultat dans resu.

Detailed description

On determine les elements a utiliser en fonction de la taille du filtre en utilisant une octree. On suppose que le champ source est aux elements. Methode appelee par Moyenne_volumique::calculer_convolution()

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 Calcul_integrale_locale::calculer(double x, double y, double z, ArrOfDouble &resu) <calcul-integrale-locale-public-void-calcul-integrale-locale-calculer-double-x-double-y-double-z-arrofdouble-ref-resu>`
[void Calcul_integrale_locale::calculer(double x, double y, double z, ArrOfDouble &resu)](#calcul-integrale-locale-public-void-calcul-integrale-locale-calculer-double-x-double-y-double-z-arrofdouble-ref-resu)

Attributes Documentation#

champ_source_ (protected)
const DoubleTab& Calcul_integrale_locale::champ_source_
domaine_source_ (protected)
const Domaine_VF& Calcul_integrale_locale::domaine_source_
filter_ (protected)
const Moyenne_volumique& Calcul_integrale_locale::filter_
filter_coords_ (protected)
DoubleTab Calcul_integrale_locale::filter_coords_
filter_results_ (protected)
ArrOfDouble Calcul_integrale_locale::filter_results_
liste_elems_ (protected)
ArrOfInt Calcul_integrale_locale::liste_elems_
nb_items_reels_ (protected)
int Calcul_integrale_locale::nb_items_reels_
octree_ (protected)
Octree_Double Calcul_integrale_locale::octree_