TRUST 1.9.8
HPC thermohydraulic platform
Loading...
Searching...
No Matches
Calcul_integrale_locale Class Reference

: classe outil utilisee en interne dans calculer_convolution() More...

Collaboration diagram for Calcul_integrale_locale:
[legend]

Public Member Functions

 Calcul_integrale_locale (const Domaine_VF &domaine_source, const Moyenne_volumique &filter, const DoubleTab &champ_source)
 constructeur de la classe outil.
void calculer (double x, double y, double z, ArrOfDouble &resu)
 evalue le produit de convolution "filter_ * champ_source_" au point x,y,z et stocke le resultat dans resu.

Protected Attributes

const Domaine_VFdomaine_source_
Octree_Double octree_
const Moyenne_volumiquefilter_
const DoubleTab & champ_source_
ArrOfInt liste_elems_
DoubleTab filter_coords_
ArrOfDouble filter_results_
int nb_items_reels_

Detailed Description

: classe outil utilisee en interne dans calculer_convolution()

Definition at line 558 of file Moyenne_volumique.cpp.

Constructor & Destructor Documentation

◆ Calcul_integrale_locale()

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

constructeur de la classe outil.

.. Voir Moyenne_volumique::calculer_convolution()

Definition at line 583 of file Moyenne_volumique.cpp.

Member Function Documentation

◆ calculer()

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

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

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()

Definition at line 617 of file Moyenne_volumique.cpp.

Member Data Documentation

◆ champ_source_

const DoubleTab& Calcul_integrale_locale::champ_source_
protected

Definition at line 570 of file Moyenne_volumique.cpp.

◆ domaine_source_

const Domaine_VF& Calcul_integrale_locale::domaine_source_
protected

Definition at line 567 of file Moyenne_volumique.cpp.

◆ filter_

const Moyenne_volumique& Calcul_integrale_locale::filter_
protected

Definition at line 569 of file Moyenne_volumique.cpp.

◆ filter_coords_

DoubleTab Calcul_integrale_locale::filter_coords_
protected

Definition at line 573 of file Moyenne_volumique.cpp.

◆ filter_results_

ArrOfDouble Calcul_integrale_locale::filter_results_
protected

Definition at line 574 of file Moyenne_volumique.cpp.

◆ liste_elems_

ArrOfInt Calcul_integrale_locale::liste_elems_
protected

Definition at line 572 of file Moyenne_volumique.cpp.

◆ nb_items_reels_

int Calcul_integrale_locale::nb_items_reels_
protected

Definition at line 575 of file Moyenne_volumique.cpp.

◆ octree_

Octree_Double Calcul_integrale_locale::octree_
protected

Definition at line 568 of file Moyenne_volumique.cpp.


The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/cea-trust-platform/checkouts/master/src/Kernel/Statistiques_temps/Moyenne_volumique.cpp