Fourier_trans#
#include <Fourier_trans.h>
How to cite this class in this doc#
:ref:`Fourier\_trans <class-fourier-trans>`
[Fourier\_trans](#class-fourier-trans)
Detailed description#
Inherits from#
public : Objet_U
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
duplique
int Fourier_trans::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Fourier_trans::duplique() const override <public-int-fourier-trans-duplique-const-override>`
[int Fourier_trans::duplique() const override](#public-int-fourier-trans-duplique-const-override)
Fourier_trans
Fourier_trans::Fourier_trans()
References
How to cite in this doc:
:ref:`Fourier_trans::Fourier_trans() <public-fourier-trans-fourier-trans>`
[Fourier_trans::Fourier_trans()](#public-fourier-trans-fourier-trans)
get_info
const Type_info * Fourier_trans::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 * Fourier_trans::get_info() const override <public-const-type-info-ptr-fourier-trans-get-info-const-override>`
[const Type_info * Fourier_trans::get_info() const override](#public-const-type-info-ptr-fourier-trans-get-info-const-override)
initialize
void Fourier_trans::initialize(const Domaine_IJK &, const Domaine_IJK &, TRUST_Vector< ArrOfDouble >, ArrOfDouble rhomoy, ArrOfDouble numoy, const double T_KMAX, const double T_KMIN, int avec_reprise)
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::initialize(const Domaine_IJK &, const Domaine_IJK &, TRUST_Vector< ArrOfDouble >, ArrOfDouble rhomoy, ArrOfDouble numoy, const double T_KMAX, const double T_KMIN, int avec_reprise) <public-void-fourier-trans-initialize-const-domaine-ijk-ref-const-domaine-ijk-ref-trust-vector-arrofdouble-arrofdouble-rhomoy-arrofdouble-numoy-const-double-t-kmax-const-double-t-kmin-int-avec-reprise>`
[void Fourier_trans::initialize(const Domaine_IJK &, const Domaine_IJK &, TRUST_Vector< ArrOfDouble >, ArrOfDouble rhomoy, ArrOfDouble numoy, const double T_KMAX, const double T_KMIN, int avec_reprise)](#public-void-fourier-trans-initialize-const-domaine-ijk-ref-const-domaine-ijk-ref-trust-vector-arrofdouble-arrofdouble-rhomoy-arrofdouble-numoy-const-double-t-kmax-const-double-t-kmin-int-avec-reprise)
N_echantillons
int Fourier_trans::N_echantillons() const
References
How to cite in this doc:
:ref:`int Fourier_trans::N_echantillons() const <public-int-fourier-trans-n-echantillons-const>`
[int Fourier_trans::N_echantillons() const](#public-int-fourier-trans-n-echantillons-const)
postraiter
void Fourier_trans::postraiter(Nom &) const
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::postraiter(Nom &) const <public-void-fourier-trans-postraiter-nom-ref-const>`
[void Fourier_trans::postraiter(Nom &) const](#public-void-fourier-trans-postraiter-nom-ref-const)
reprise
void Fourier_trans::reprise()
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::reprise() <public-void-fourier-trans-reprise>`
[void Fourier_trans::reprise()](#public-void-fourier-trans-reprise)
sauvegarde
void Fourier_trans::sauvegarde() const
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::sauvegarde() const <public-void-fourier-trans-sauvegarde-const>`
[void Fourier_trans::sauvegarde() const](#public-void-fourier-trans-sauvegarde-const)
taille_memoire
unsigned Fourier_trans::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Fourier_trans::taille_memoire() const override <public-unsigned-fourier-trans-taille-memoire-const-override>`
[unsigned Fourier_trans::taille_memoire() const override](#public-unsigned-fourier-trans-taille-memoire-const-override)
update
void Fourier_trans::update(const IJK_Field_vector3_double &vitesse, const IJK_Field_double &pression, const IJK_Field_double &masse_vol, const IJK_Field_double &champ_mu)
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::update(const IJK_Field_vector3_double &vitesse, const IJK_Field_double &pression, const IJK_Field_double &masse_vol, const IJK_Field_double &champ_mu) <public-void-fourier-trans-update-const-ijk-field-vector3-double-ref-vitesse-const-ijk-field-double-ref-pression-const-ijk-field-double-ref-masse-vol-const-ijk-field-double-ref-champ-mu>`
[void Fourier_trans::update(const IJK_Field_vector3_double &vitesse, const IJK_Field_double &pression, const IJK_Field_double &masse_vol, const IJK_Field_double &champ_mu)](#public-void-fourier-trans-update-const-ijk-field-vector3-double-ref-vitesse-const-ijk-field-double-ref-pression-const-ijk-field-double-ref-masse-vol-const-ijk-field-double-ref-champ-mu)
~Fourier_trans
Fourier_trans::~Fourier_trans()
How to cite in this doc:
:ref:`Fourier_trans::~Fourier_trans() <public-fourier-trans-dtor-fourier-trans>`
[Fourier_trans::~Fourier_trans()](#public-fourier-trans-dtor-fourier-trans)
cree_instance
Objet_U * Fourier_trans::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Fourier_trans::cree_instance() <public-static-objet-u-ptr-fourier-trans-cree-instance>`
[Objet_U * Fourier_trans::cree_instance()](#public-static-objet-u-ptr-fourier-trans-cree-instance)
info
const Type_info * Fourier_trans::info()
How to cite in this doc:
:ref:`const Type_info * Fourier_trans::info() <public-static-const-type-info-ptr-fourier-trans-info>`
[const Type_info * Fourier_trans::info()](#public-static-const-type-info-ptr-fourier-trans-info)
self_cast
const Fourier_trans & Fourier_trans::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Fourier_trans & Fourier_trans::self_cast(const Objet_U &) <public-static-const-fourier-trans-ref-fourier-trans-self-cast-const-objet-u-ref>`
[const Fourier_trans & Fourier_trans::self_cast(const Objet_U &)](#public-static-const-fourier-trans-ref-fourier-trans-self-cast-const-objet-u-ref)
self_cast
Fourier_trans & Fourier_trans::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Fourier_trans & Fourier_trans::self_cast(Objet_U &) <public-static-fourier-trans-ref-fourier-trans-self-cast-objet-u-ref>`
[Fourier_trans & Fourier_trans::self_cast(Objet_U &)](#public-static-fourier-trans-ref-fourier-trans-self-cast-objet-u-ref)
Ecrire_entete
void Fourier_trans::Ecrire_entete(Sortie &os, int flag_valeur_instantanee=0) const
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::Ecrire_entete(Sortie &os, int flag_valeur_instantanee=0) const <protected-void-fourier-trans-ecrire-entete-sortie-ref-os-int-flag-valeur-instantanee-equal-0-const>`
[void Fourier_trans::Ecrire_entete(Sortie &os, int flag_valeur_instantanee=0) const](#protected-void-fourier-trans-ecrire-entete-sortie-ref-os-int-flag-valeur-instantanee-equal-0-const)
postraiter_TFi
void Fourier_trans::postraiter_TFi(Sortie &, int flag_valeur_instantanee=0) const
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::postraiter_TFi(Sortie &, int flag_valeur_instantanee=0) const <protected-void-fourier-trans-postraiter-tfi-sortie-ref-int-flag-valeur-instantanee-equal-0-const>`
[void Fourier_trans::postraiter_TFi(Sortie &, int flag_valeur_instantanee=0) const](#protected-void-fourier-trans-postraiter-tfi-sortie-ref-int-flag-valeur-instantanee-equal-0-const)
postraiter_TFx
void Fourier_trans::postraiter_TFx(Sortie &, int flag_valeur_instantanee=0) const
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::postraiter_TFx(Sortie &, int flag_valeur_instantanee=0) const <protected-void-fourier-trans-postraiter-tfx-sortie-ref-int-flag-valeur-instantanee-equal-0-const>`
[void Fourier_trans::postraiter_TFx(Sortie &, int flag_valeur_instantanee=0) const](#protected-void-fourier-trans-postraiter-tfx-sortie-ref-int-flag-valeur-instantanee-equal-0-const)
postraiter_TFy
void Fourier_trans::postraiter_TFy(Sortie &, int flag_valeur_instantanee=0) const
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::postraiter_TFy(Sortie &, int flag_valeur_instantanee=0) const <protected-void-fourier-trans-postraiter-tfy-sortie-ref-int-flag-valeur-instantanee-equal-0-const>`
[void Fourier_trans::postraiter_TFy(Sortie &, int flag_valeur_instantanee=0) const](#protected-void-fourier-trans-postraiter-tfy-sortie-ref-int-flag-valeur-instantanee-equal-0-const)
printOn
Sortie & Fourier_trans::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`Sortie & Fourier_trans::printOn(Sortie &x) const override <protected-sortie-ref-fourier-trans-printon-sortie-ref-x-const-override>`
[Sortie & Fourier_trans::printOn(Sortie &x) const override](#protected-sortie-ref-fourier-trans-printon-sortie-ref-x-const-override)
readOn
Entree & Fourier_trans::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
How to cite in this doc:
:ref:`Entree & Fourier_trans::readOn(Entree &) override <protected-entree-ref-fourier-trans-readon-entree-ref-override>`
[Entree & Fourier_trans::readOn(Entree &) override](#protected-entree-ref-fourier-trans-readon-entree-ref-override)
Traitement_spectral
void Fourier_trans::Traitement_spectral(const IJK_Field_double &entree, IJK_Field_double &reel, IJK_Field_double &imag, int sens)
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::Traitement_spectral(const IJK_Field_double &entree, IJK_Field_double &reel, IJK_Field_double &imag, int sens) <protected-void-fourier-trans-traitement-spectral-const-ijk-field-double-ref-entree-ijk-field-double-ref-reel-ijk-field-double-ref-imag-int-sens>`
[void Fourier_trans::Traitement_spectral(const IJK_Field_double &entree, IJK_Field_double &reel, IJK_Field_double &imag, int sens)](#protected-void-fourier-trans-traitement-spectral-const-ijk-field-double-ref-entree-ijk-field-double-ref-reel-ijk-field-double-ref-imag-int-sens)
Traitement_spectral_klayer_direct
void Fourier_trans::Traitement_spectral_klayer_direct(const IJK_Field_double &entree, IJK_Field_double &reel, IJK_Field_double &imag, int k)
References
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::Traitement_spectral_klayer_direct(const IJK_Field_double &entree, IJK_Field_double &reel, IJK_Field_double &imag, int k) <protected-void-fourier-trans-traitement-spectral-klayer-direct-const-ijk-field-double-ref-entree-ijk-field-double-ref-reel-ijk-field-double-ref-imag-int-k>`
[void Fourier_trans::Traitement_spectral_klayer_direct(const IJK_Field_double &entree, IJK_Field_double &reel, IJK_Field_double &imag, int k)](#protected-void-fourier-trans-traitement-spectral-klayer-direct-const-ijk-field-double-ref-entree-ijk-field-double-ref-reel-ijk-field-double-ref-imag-int-k)
Traitement_spectral_klayer_inverse
void Fourier_trans::Traitement_spectral_klayer_inverse(IJK_Field_double &reel, IJK_Field_double &imag, int k)
Referenced By
How to cite in this doc:
:ref:`void Fourier_trans::Traitement_spectral_klayer_inverse(IJK_Field_double &reel, IJK_Field_double &imag, int k) <protected-void-fourier-trans-traitement-spectral-klayer-inverse-ijk-field-double-ref-reel-ijk-field-double-ref-imag-int-k>`
[void Fourier_trans::Traitement_spectral_klayer_inverse(IJK_Field_double &reel, IJK_Field_double &imag, int k)](#protected-void-fourier-trans-traitement-spectral-klayer-inverse-ijk-field-double-ref-reel-ijk-field-double-ref-imag-int-k)
Attributes Documentation#
info_obj (public)
const Type_info Fourier_trans::info_obj
Avant_TF (protected)
FixedVector<IJK_Field_double, 86> Fourier_trans::Avant_TF
champ_mu (protected)
IJK_Field_double Fourier_trans::champ_mu
dx_ (protected)
double Fourier_trans::dx_
dy_ (protected)
double Fourier_trans::dy_
elem_coord_ (protected)
ArrOfDouble Fourier_trans::elem_coord_
Imag_TF (protected)
FixedVector<IJK_Field_double, 86> Fourier_trans::Imag_TF
in (protected)
fftw_complex* Fourier_trans::in
integrale_temporelle_ (protected)
TRUST_Vector<ArrOfDouble> Fourier_trans::integrale_temporelle_
inverseplan (protected)
fftw_plan Fourier_trans::inverseplan
masse_vol (protected)
IJK_Field_double Fourier_trans::masse_vol
moyenne_spatiale_instantanee_ (protected)
TRUST_Vector<ArrOfDouble> Fourier_trans::moyenne_spatiale_instantanee_
N_echantillons_ (protected)
int Fourier_trans::N_echantillons_
nu_moy_ (protected)
ArrOfDouble Fourier_trans::nu_moy_
out (protected)
fftw_complex* Fourier_trans::out
plan (protected)
fftw_plan Fourier_trans::plan
post_splitting_ (protected)
Domaine_IJK Fourier_trans::post_splitting_
pression (protected)
IJK_Field_double Fourier_trans::pression
redistribute_to_post_splitting_elem_ (protected)
Redistribute_Field Fourier_trans::redistribute_to_post_splitting_elem_
redistribute_to_post_splitting_faces_ (protected)
FixedVector<Redistribute_Field, 3> Fourier_trans::redistribute_to_post_splitting_faces_
Reel_TF (protected)
FixedVector<IJK_Field_double, 86> Fourier_trans::Reel_TF
ref_ki (protected)
IntTab Fourier_trans::ref_ki
resultat_ (protected)
FixedVector<IJK_Field_double, 27> Fourier_trans::resultat_
rho_moy_ (protected)
ArrOfDouble Fourier_trans::rho_moy_
tab_dz_ (protected)
ArrOfDouble Fourier_trans::tab_dz_
TCL_kmax_ (protected)
double Fourier_trans::TCL_kmax_
TCL_kmin_ (protected)
double Fourier_trans::TCL_kmin_
TFi_ (protected)
TRUST_Vector<ArrOfDouble> Fourier_trans::TFi_
TFx_ (protected)
TRUST_Vector<ArrOfDouble> Fourier_trans::TFx_
TFy_ (protected)
TRUST_Vector<ArrOfDouble> Fourier_trans::TFy_
tri_ki (protected)
ArrOfDouble Fourier_trans::tri_ki
vit_moy_ (protected)
TRUST_Vector<ArrOfDouble> Fourier_trans::vit_moy_
vitesse (protected)
IJK_Field_vector3_double Fourier_trans::vitesse