Transport_Interfaces_FT_Disc#

#include <Transport_Interfaces_FT_Disc.h>

How to cite this class in this doc#

:ref:`Transport\_Interfaces\_FT\_Disc <class-transport-interfaces-ft-disc>`
[Transport\_Interfaces\_FT\_Disc](#class-transport-interfaces-ft-disc)

Detailed description#

Inherits from#

Inherited by#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

List of Private Methods#

Complete Member Function Documentation#

algorithmes_transport
const Algorithmes_Transport_FT_Disc & Transport_Interfaces_FT_Disc::algorithmes_transport() const
References
How to cite in this doc:
:ref:`const Algorithmes_Transport_FT_Disc & Transport_Interfaces_FT_Disc::algorithmes_transport() const <public-const-algorithmes-transport-ft-disc-ref-transport-interfaces-ft-disc-algorithmes-transport-const>`
[const Algorithmes_Transport_FT_Disc & Transport_Interfaces_FT_Disc::algorithmes_transport() const](#public-const-algorithmes-transport-ft-disc-ref-transport-interfaces-ft-disc-algorithmes-transport-const)
assembler
void Transport_Interfaces_FT_Disc::assembler(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) override

Reimplements:

References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::assembler(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) override <public-void-transport-interfaces-ft-disc-assembler-matrice-morse-ref-mat-morse-const-doubletab-ref-present-doubletab-ref-secmem-override>`
[void Transport_Interfaces_FT_Disc::assembler(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) override](#public-void-transport-interfaces-ft-disc-assembler-matrice-morse-ref-mat-morse-const-doubletab-ref-present-doubletab-ref-secmem-override)
associate_temp_equation_post_processing
void Transport_Interfaces_FT_Disc::associate_temp_equation_post_processing(TRUST_Ref< Convection_Diffusion_Temperature_FT_Disc * > ref_eq_temp)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::associate_temp_equation_post_processing(TRUST_Ref< Convection_Diffusion_Temperature_FT_Disc * > ref_eq_temp) <public-void-transport-interfaces-ft-disc-associate-temp-equation-post-processing-trust-ref-convection-diffusion-temperature-ft-disc-ptr-ref-eq-temp>`
[void Transport_Interfaces_FT_Disc::associate_temp_equation_post_processing(TRUST_Ref< Convection_Diffusion_Temperature_FT_Disc * > ref_eq_temp)](#public-void-transport-interfaces-ft-disc-associate-temp-equation-post-processing-trust-ref-convection-diffusion-temperature-ft-disc-ptr-ref-eq-temp)
associer_equation_ns
void Transport_Interfaces_FT_Disc::associer_equation_ns(const Navier_Stokes_FT_Disc &ns)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::associer_equation_ns(const Navier_Stokes_FT_Disc &ns) <public-void-transport-interfaces-ft-disc-associer-equation-ns-const-navier-stokes-ft-disc-ref-ns>`
[void Transport_Interfaces_FT_Disc::associer_equation_ns(const Navier_Stokes_FT_Disc &ns)](#public-void-transport-interfaces-ft-disc-associer-equation-ns-const-navier-stokes-ft-disc-ref-ns)
associer_milieu_base
void Transport_Interfaces_FT_Disc::associer_milieu_base(const Milieu_base &milieu) override

Reimplements:

How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::associer_milieu_base(const Milieu_base &milieu) override <public-void-transport-interfaces-ft-disc-associer-milieu-base-const-milieu-base-ref-milieu-override>`
[void Transport_Interfaces_FT_Disc::associer_milieu_base(const Milieu_base &milieu) override](#public-void-transport-interfaces-ft-disc-associer-milieu-base-const-milieu-base-ref-milieu-override)
associer_pb_base
void Transport_Interfaces_FT_Disc::associer_pb_base(const Probleme_base &probleme) override

S’associe au Probleme passe en parametre.

Associe egalement les sources, les operateurs et le solveur de masse a l’equation.

Reimplements:

References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::associer_pb_base(const Probleme_base &probleme) override <public-void-transport-interfaces-ft-disc-associer-pb-base-const-probleme-base-ref-probleme-override>`
[void Transport_Interfaces_FT_Disc::associer_pb_base(const Probleme_base &probleme) override](#public-void-transport-interfaces-ft-disc-associer-pb-base-const-probleme-base-ref-probleme-override)
BaryFa7
void Transport_Interfaces_FT_Disc::BaryFa7(Maillage_FT_Disc &maillage, const int i_facette, DoubleTab &Barycentre)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::BaryFa7(Maillage_FT_Disc &maillage, const int i_facette, DoubleTab &Barycentre) <public-void-transport-interfaces-ft-disc-baryfa7-maillage-ft-disc-ref-maillage-const-int-i-facette-doubletab-ref-barycentre>`
[void Transport_Interfaces_FT_Disc::BaryFa7(Maillage_FT_Disc &maillage, const int i_facette, DoubleTab &Barycentre)](#public-void-transport-interfaces-ft-disc-baryfa7-maillage-ft-disc-ref-maillage-const-int-i-facette-doubletab-ref-barycentre)
calcul_effort_fluide_interface
void Transport_Interfaces_FT_Disc::calcul_effort_fluide_interface(const DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &source_val, const int is_explicite, const double eta)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_effort_fluide_interface(const DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &source_val, const int is_explicite, const double eta) <public-void-transport-interfaces-ft-disc-calcul-effort-fluide-interface-const-doubletab-ref-vpoint-const-doubletab-ref-rho-faces-doubletab-ref-source-val-const-int-is-explicite-const-double-eta>`
[void Transport_Interfaces_FT_Disc::calcul_effort_fluide_interface(const DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &source_val, const int is_explicite, const double eta)](#public-void-transport-interfaces-ft-disc-calcul-effort-fluide-interface-const-doubletab-ref-vpoint-const-doubletab-ref-rho-faces-doubletab-ref-source-val-const-int-is-explicite-const-double-eta)
calcul_eq_plan_facette
void Transport_Interfaces_FT_Disc::calcul_eq_plan_facette(const int i_facette, double &a, double &b, double &c, double &d)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_eq_plan_facette(const int i_facette, double &a, double &b, double &c, double &d) <public-void-transport-interfaces-ft-disc-calcul-eq-plan-facette-const-int-i-facette-double-ref-a-double-ref-b-double-ref-c-double-ref-d>`
[void Transport_Interfaces_FT_Disc::calcul_eq_plan_facette(const int i_facette, double &a, double &b, double &c, double &d)](#public-void-transport-interfaces-ft-disc-calcul-eq-plan-facette-const-int-i-facette-double-ref-a-double-ref-b-double-ref-c-double-ref-d)
calcul_eq_plan_facette
void Transport_Interfaces_FT_Disc::calcul_eq_plan_facette(Maillage_FT_Disc &maillage, const int i_facette, double &a, double &b, double &c, double &d)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_eq_plan_facette(Maillage_FT_Disc &maillage, const int i_facette, double &a, double &b, double &c, double &d) <public-void-transport-interfaces-ft-disc-calcul-eq-plan-facette-maillage-ft-disc-ref-maillage-const-int-i-facette-double-ref-a-double-ref-b-double-ref-c-double-ref-d>`
[void Transport_Interfaces_FT_Disc::calcul_eq_plan_facette(Maillage_FT_Disc &maillage, const int i_facette, double &a, double &b, double &c, double &d)](#public-void-transport-interfaces-ft-disc-calcul-eq-plan-facette-maillage-ft-disc-ref-maillage-const-int-i-facette-double-ref-a-double-ref-b-double-ref-c-double-ref-d)
calcul_maxfa7
void Transport_Interfaces_FT_Disc::calcul_maxfa7(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const int nb_elem, int &max_fa7, const int exec_planfa7existan)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_maxfa7(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const int nb_elem, int &max_fa7, const int exec_planfa7existan) <public-void-transport-interfaces-ft-disc-calcul-maxfa7-maillage-ft-disc-ref-maillage-const-doubletab-ref-indicatrice-const-int-nb-elem-int-ref-max-fa7-const-int-exec-planfa7existan>`
[void Transport_Interfaces_FT_Disc::calcul_maxfa7(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const int nb_elem, int &max_fa7, const int exec_planfa7existan)](#public-void-transport-interfaces-ft-disc-calcul-maxfa7-maillage-ft-disc-ref-maillage-const-doubletab-ref-indicatrice-const-int-nb-elem-int-ref-max-fa7-const-int-exec-planfa7existan)
calcul_nb_traverse
void Transport_Interfaces_FT_Disc::calcul_nb_traverse(const DoubleTab &xe, const double dx, const int dim, const int ori, Maillage_FT_Disc &maillage, int elem, int &traverse)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_nb_traverse(const DoubleTab &xe, const double dx, const int dim, const int ori, Maillage_FT_Disc &maillage, int elem, int &traverse) <public-void-transport-interfaces-ft-disc-calcul-nb-traverse-const-doubletab-ref-xe-const-double-dx-const-int-dim-const-int-ori-maillage-ft-disc-ref-maillage-int-elem-int-ref-traverse>`
[void Transport_Interfaces_FT_Disc::calcul_nb_traverse(const DoubleTab &xe, const double dx, const int dim, const int ori, Maillage_FT_Disc &maillage, int elem, int &traverse)](#public-void-transport-interfaces-ft-disc-calcul-nb-traverse-const-doubletab-ref-xe-const-double-dx-const-int-dim-const-int-ori-maillage-ft-disc-ref-maillage-int-elem-int-ref-traverse)
calcul_OutElemFa7
void Transport_Interfaces_FT_Disc::calcul_OutElemFa7(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const int nb_elem, int &nb_fa7_accepted, IntList &OutElem, IntList &OutFa7)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_OutElemFa7(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const int nb_elem, int &nb_fa7_accepted, IntList &OutElem, IntList &OutFa7) <public-void-transport-interfaces-ft-disc-calcul-outelemfa7-maillage-ft-disc-ref-maillage-const-doubletab-ref-indicatrice-const-int-nb-elem-int-ref-nb-fa7-accepted-intlist-ref-outelem-intlist-ref-outfa7>`
[void Transport_Interfaces_FT_Disc::calcul_OutElemFa7(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const int nb_elem, int &nb_fa7_accepted, IntList &OutElem, IntList &OutFa7)](#public-void-transport-interfaces-ft-disc-calcul-outelemfa7-maillage-ft-disc-ref-maillage-const-doubletab-ref-indicatrice-const-int-nb-elem-int-ref-nb-fa7-accepted-intlist-ref-outelem-intlist-ref-outfa7)
calcul_source
void Transport_Interfaces_FT_Disc::calcul_source(const DoubleTab &inco_val, const DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &source_val, const DoubleTab &vit_imposee, const DoubleTab &indicatrice_faces, const int is_QC, const double dt, const int is_explicite, const double eta)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_source(const DoubleTab &inco_val, const DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &source_val, const DoubleTab &vit_imposee, const DoubleTab &indicatrice_faces, const int is_QC, const double dt, const int is_explicite, const double eta) <public-void-transport-interfaces-ft-disc-calcul-source-const-doubletab-ref-inco-val-const-doubletab-ref-vpoint-const-doubletab-ref-rho-faces-doubletab-ref-source-val-const-doubletab-ref-vit-imposee-const-doubletab-ref-indicatrice-faces-const-int-is-qc-const-double-dt-const-int-is-explicite-const-double-eta>`
[void Transport_Interfaces_FT_Disc::calcul_source(const DoubleTab &inco_val, const DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &source_val, const DoubleTab &vit_imposee, const DoubleTab &indicatrice_faces, const int is_QC, const double dt, const int is_explicite, const double eta)](#public-void-transport-interfaces-ft-disc-calcul-source-const-doubletab-ref-inco-val-const-doubletab-ref-vpoint-const-doubletab-ref-rho-faces-doubletab-ref-source-val-const-doubletab-ref-vit-imposee-const-doubletab-ref-indicatrice-faces-const-int-is-qc-const-double-dt-const-int-is-explicite-const-double-eta)
calcul_tolerance_projete_diphasique
void Transport_Interfaces_FT_Disc::calcul_tolerance_projete_diphasique(const int i_face, const int ori, const int voisin0, const int voisin1, const DoubleTab &indicatrice, double &tol)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_tolerance_projete_diphasique(const int i_face, const int ori, const int voisin0, const int voisin1, const DoubleTab &indicatrice, double &tol) <public-void-transport-interfaces-ft-disc-calcul-tolerance-projete-diphasique-const-int-i-face-const-int-ori-const-int-voisin0-const-int-voisin1-const-doubletab-ref-indicatrice-double-ref-tol>`
[void Transport_Interfaces_FT_Disc::calcul_tolerance_projete_diphasique(const int i_face, const int ori, const int voisin0, const int voisin1, const DoubleTab &indicatrice, double &tol)](#public-void-transport-interfaces-ft-disc-calcul-tolerance-projete-diphasique-const-int-i-face-const-int-ori-const-int-voisin0-const-int-voisin1-const-doubletab-ref-indicatrice-double-ref-tol)
calcul_tolerance_projete_monophasique
void Transport_Interfaces_FT_Disc::calcul_tolerance_projete_monophasique(const int i_face, const int ori, const int voisin0, const int voisin1, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, double &tol)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_tolerance_projete_monophasique(const int i_face, const int ori, const int voisin0, const int voisin1, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, double &tol) <public-void-transport-interfaces-ft-disc-calcul-tolerance-projete-monophasique-const-int-i-face-const-int-ori-const-int-voisin0-const-int-voisin1-const-doubletab-ref-indicatrice-face-const-doubletab-ref-indicatrice-double-ref-tol>`
[void Transport_Interfaces_FT_Disc::calcul_tolerance_projete_monophasique(const int i_face, const int ori, const int voisin0, const int voisin1, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, double &tol)](#public-void-transport-interfaces-ft-disc-calcul-tolerance-projete-monophasique-const-int-i-face-const-int-ori-const-int-voisin0-const-int-voisin1-const-doubletab-ref-indicatrice-face-const-doubletab-ref-indicatrice-double-ref-tol)
calcul_vitesse
void Transport_Interfaces_FT_Disc::calcul_vitesse(DoubleTab &vitesse_imp, const DoubleTab &champ_vitesse, const DoubleTab &vpoint, const double temps, const double dt)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_vitesse(DoubleTab &vitesse_imp, const DoubleTab &champ_vitesse, const DoubleTab &vpoint, const double temps, const double dt) <public-void-transport-interfaces-ft-disc-calcul-vitesse-doubletab-ref-vitesse-imp-const-doubletab-ref-champ-vitesse-const-doubletab-ref-vpoint-const-double-temps-const-double-dt>`
[void Transport_Interfaces_FT_Disc::calcul_vitesse(DoubleTab &vitesse_imp, const DoubleTab &champ_vitesse, const DoubleTab &vpoint, const double temps, const double dt)](#public-void-transport-interfaces-ft-disc-calcul-vitesse-doubletab-ref-vitesse-imp-const-doubletab-ref-champ-vitesse-const-doubletab-ref-vpoint-const-double-temps-const-double-dt)
calculer_composantes_connexes_pour_suppression
int Transport_Interfaces_FT_Disc::calculer_composantes_connexes_pour_suppression(IntVect &num_compo)
References
Referenced By
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::calculer_composantes_connexes_pour_suppression(IntVect &num_compo) <public-int-transport-interfaces-ft-disc-calculer-composantes-connexes-pour-suppression-intvect-ref-num-compo>`
[int Transport_Interfaces_FT_Disc::calculer_composantes_connexes_pour_suppression(IntVect &num_compo)](#public-int-transport-interfaces-ft-disc-calculer-composantes-connexes-pour-suppression-intvect-ref-num-compo)
calculer_integrale_indicatrice
double Transport_Interfaces_FT_Disc::calculer_integrale_indicatrice(const DoubleVect &indicatrice, double &v_ph0) const
References
Referenced By
How to cite in this doc:
:ref:`double Transport_Interfaces_FT_Disc::calculer_integrale_indicatrice(const DoubleVect &indicatrice, double &v_ph0) const <public-double-transport-interfaces-ft-disc-calculer-integrale-indicatrice-const-doublevect-ref-indicatrice-double-ref-v-ph0-const>`
[double Transport_Interfaces_FT_Disc::calculer_integrale_indicatrice(const DoubleVect &indicatrice, double &v_ph0) const](#public-double-transport-interfaces-ft-disc-calculer-integrale-indicatrice-const-doublevect-ref-indicatrice-double-ref-v-ph0-const)
calculer_pas_de_temps
double Transport_Interfaces_FT_Disc::calculer_pas_de_temps() const override

Calcul du prochain pas de temps.

Renvoie l’inverse de la somme des inverses des pas de temps calcules par les operateurs. Ces pas de temps sont ceux pour le schema d’Euler explicite. Le pas de temps n’est pas majore par dt_max, ceci est fait dans corriger_dt_calcule

Reimplements:

How to cite in this doc:
:ref:`double Transport_Interfaces_FT_Disc::calculer_pas_de_temps() const override <public-double-transport-interfaces-ft-disc-calculer-pas-de-temps-const-override>`
[double Transport_Interfaces_FT_Disc::calculer_pas_de_temps() const override](#public-double-transport-interfaces-ft-disc-calculer-pas-de-temps-const-override)
calculer_scalaire_interpole
void Transport_Interfaces_FT_Disc::calculer_scalaire_interpole(const Champ_base &ch_scal, const Maillage_FT_Disc &, DoubleTab &ch_scal_noeuds, int nv_calc) const
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calculer_scalaire_interpole(const Champ_base &ch_scal, const Maillage_FT_Disc &, DoubleTab &ch_scal_noeuds, int nv_calc) const <public-void-transport-interfaces-ft-disc-calculer-scalaire-interpole-const-champ-base-ref-ch-scal-const-maillage-ft-disc-ref-doubletab-ref-ch-scal-noeuds-int-nv-calc-const>`
[void Transport_Interfaces_FT_Disc::calculer_scalaire_interpole(const Champ_base &ch_scal, const Maillage_FT_Disc &, DoubleTab &ch_scal_noeuds, int nv_calc) const](#public-void-transport-interfaces-ft-disc-calculer-scalaire-interpole-const-champ-base-ref-ch-scal-const-maillage-ft-disc-ref-doubletab-ref-ch-scal-noeuds-int-nv-calc-const)
calculer_vitesse_transport_interpolee
void Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee(const Champ_base &champ_vitesse, const Maillage_FT_Disc &, DoubleTab &vitesse_noeuds, int nv_calc, int standard) const

Calcul de la vitesse de deplacement des noeuds du maillage a partir d’un champ eulerien par interpolation.

Le deplacement fourni n’a aucune propriete particuliere de conservation du volume. Les lignes de contact sont deplacees avec une vitesse qui n’a pas de propriete particuliere non plus… ATTENTION : on evalue simplement la vitesse a l’endroit ou sont les sommets. Param nv_calc : si = 1 : recalcule le champ eulerien de la vitesse par filtrage L2 sinon, reutilise celui stocke dans variables_internes_

References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee(const Champ_base &champ_vitesse, const Maillage_FT_Disc &, DoubleTab &vitesse_noeuds, int nv_calc, int standard) const <public-void-transport-interfaces-ft-disc-calculer-vitesse-transport-interpolee-const-champ-base-ref-champ-vitesse-const-maillage-ft-disc-ref-doubletab-ref-vitesse-noeuds-int-nv-calc-int-standard-const>`
[void Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee(const Champ_base &champ_vitesse, const Maillage_FT_Disc &, DoubleTab &vitesse_noeuds, int nv_calc, int standard) const](#public-void-transport-interfaces-ft-disc-calculer-vitesse-transport-interpolee-const-champ-base-ref-champ-vitesse-const-maillage-ft-disc-ref-doubletab-ref-vitesse-noeuds-int-nv-calc-int-standard-const)
calculer_vitesse_transport_interpolee
virtual void Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee(const Champ_base &champ_vitesse, const Maillage_FT_Disc &m, DoubleTab &vitesse_noeuds, int nv_calc) const
References
Referenced By
How to cite in this doc:
:ref:`virtual void Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee(const Champ_base &champ_vitesse, const Maillage_FT_Disc &m, DoubleTab &vitesse_noeuds, int nv_calc) const <public-virtual-void-transport-interfaces-ft-disc-calculer-vitesse-transport-interpolee-const-champ-base-ref-champ-vitesse-const-maillage-ft-disc-ref-m-doubletab-ref-vitesse-noeuds-int-nv-calc-const>`
[virtual void Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee(const Champ_base &champ_vitesse, const Maillage_FT_Disc &m, DoubleTab &vitesse_noeuds, int nv_calc) const](#public-virtual-void-transport-interfaces-ft-disc-calculer-vitesse-transport-interpolee-const-champ-base-ref-champ-vitesse-const-maillage-ft-disc-ref-m-doubletab-ref-vitesse-noeuds-int-nv-calc-const)
close_save_file
void Transport_Interfaces_FT_Disc::close_save_file() override

Reimplements:

References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::close_save_file() override <public-void-transport-interfaces-ft-disc-close-save-file-override>`
[void Transport_Interfaces_FT_Disc::close_save_file() override](#public-void-transport-interfaces-ft-disc-close-save-file-override)
connectivite_frontieres
const Connectivite_frontieres & Transport_Interfaces_FT_Disc::connectivite_frontieres() const
References
Referenced By
How to cite in this doc:
:ref:`const Connectivite_frontieres & Transport_Interfaces_FT_Disc::connectivite_frontieres() const <public-const-connectivite-frontieres-ref-transport-interfaces-ft-disc-connectivite-frontieres-const>`
[const Connectivite_frontieres & Transport_Interfaces_FT_Disc::connectivite_frontieres() const](#public-const-connectivite-frontieres-ref-transport-interfaces-ft-disc-connectivite-frontieres-const)
data_a_sauvegarder
std::vector<YAML_data> Transport_Interfaces_FT_Disc::data_a_sauvegarder() const override

for PDI IO: retrieve name and type and dimensions of the indicatrice tag

Reimplements:

References
How to cite in this doc:
:ref:`std::vector<YAML_data> Transport_Interfaces_FT_Disc::data_a_sauvegarder() const override <public-std-vector-yaml-data-transport-interfaces-ft-disc-data-a-sauvegarder-const-override>`
[std::vector<YAML_data> Transport_Interfaces_FT_Disc::data_a_sauvegarder() const override](#public-std-vector-yaml-data-transport-interfaces-ft-disc-data-a-sauvegarder-const-override)
derivee_en_temps_inco
DoubleTab & Transport_Interfaces_FT_Disc::derivee_en_temps_inco(DoubleTab &derivee) override

Calcul de la derivee en temps de l’inconnue : zero.

Reimplements:

How to cite in this doc:
:ref:`DoubleTab & Transport_Interfaces_FT_Disc::derivee_en_temps_inco(DoubleTab &derivee) override <public-doubletab-ref-transport-interfaces-ft-disc-derivee-en-temps-inco-doubletab-ref-derivee-override>`
[DoubleTab & Transport_Interfaces_FT_Disc::derivee_en_temps_inco(DoubleTab &derivee) override](#public-doubletab-ref-transport-interfaces-ft-disc-derivee-en-temps-inco-doubletab-ref-derivee-override)
discretiser
void Transport_Interfaces_FT_Disc::discretiser() override

Discretisation des champs: - indicatrice_ : champ scalaire discretise aux elements.

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::discretiser() override <public-void-transport-interfaces-ft-disc-discretiser-override>`
[void Transport_Interfaces_FT_Disc::discretiser() override](#public-void-transport-interfaces-ft-disc-discretiser-override)
duplique
int Transport_Interfaces_FT_Disc::duplique() const override

Reimplements:

How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::duplique() const override <public-int-transport-interfaces-ft-disc-duplique-const-override>`
[int Transport_Interfaces_FT_Disc::duplique() const override](#public-int-transport-interfaces-ft-disc-duplique-const-override)
get_champ_post_FT
int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, DoubleTab *dtab=0) const

Cherche le champ discret aux interfaces dont le nom est “champ”, et verifie qu’il peut etre postraite a la localisation demandee (loc).

Si oui on renvoie 1 et, si ftab est non nul, on remplit le champ ftab avec le champ demande. Si non, on renvoie 0. (la fonction est appelee avec ftab = 0 lors de la lecture du postraitement, car on n’a pas besoin de la valeur du champ, on veut seulement verifier qu’il existe).

References
Referenced By
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, DoubleTab *dtab=0) const <public-int-transport-interfaces-ft-disc-get-champ-post-ft-const-motcle-ref-champ-postraitement-base-localisation-loc-doubletab-ptr-dtab-equal-0-const>`
[int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, DoubleTab *dtab=0) const](#public-int-transport-interfaces-ft-disc-get-champ-post-ft-const-motcle-ref-champ-postraitement-base-localisation-loc-doubletab-ptr-dtab-equal-0-const)
get_champ_post_FT
int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, IntTab *itab=0) const

Voir l’autre get_champ_post_FT.

Cette fonction est specifique aux champs d’entiers.

References
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, IntTab *itab=0) const <public-int-transport-interfaces-ft-disc-get-champ-post-ft-const-motcle-ref-champ-postraitement-base-localisation-loc-inttab-ptr-itab-equal-0-const>`
[int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, IntTab *itab=0) const](#public-int-transport-interfaces-ft-disc-get-champ-post-ft-const-motcle-ref-champ-postraitement-base-localisation-loc-inttab-ptr-itab-equal-0-const)
get_collision_model
const Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_collision_model() const
References
How to cite in this doc:
:ref:`const Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_collision_model() const <public-const-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-collision-model-const>`
[const Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_collision_model() const](#public-const-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-collision-model-const)
get_compute_indicatrice_faces
const Champ_base & Transport_Interfaces_FT_Disc::get_compute_indicatrice_faces()
References
Referenced By
How to cite in this doc:
:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_compute_indicatrice_faces() <public-const-champ-base-ref-transport-interfaces-ft-disc-get-compute-indicatrice-faces>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_compute_indicatrice_faces()](#public-const-champ-base-ref-transport-interfaces-ft-disc-get-compute-indicatrice-faces)
get_expression_vitesse_imposee
void Transport_Interfaces_FT_Disc::get_expression_vitesse_imposee(DoubleTab &vitesse_imp)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::get_expression_vitesse_imposee(DoubleTab &vitesse_imp) <public-void-transport-interfaces-ft-disc-get-expression-vitesse-imposee-doubletab-ref-vitesse-imp>`
[void Transport_Interfaces_FT_Disc::get_expression_vitesse_imposee(DoubleTab &vitesse_imp)](#public-void-transport-interfaces-ft-disc-get-expression-vitesse-imposee-doubletab-ref-vitesse-imp)
get_gravity_center_elem
const ArrOfInt & Transport_Interfaces_FT_Disc::get_gravity_center_elem() const
References
Referenced By
How to cite in this doc:
:ref:`const ArrOfInt & Transport_Interfaces_FT_Disc::get_gravity_center_elem() const <public-const-arrofint-ref-transport-interfaces-ft-disc-get-gravity-center-elem-const>`
[const ArrOfInt & Transport_Interfaces_FT_Disc::get_gravity_center_elem() const](#public-const-arrofint-ref-transport-interfaces-ft-disc-get-gravity-center-elem-const)
get_indicatrice_faces
const Champ_base & Transport_Interfaces_FT_Disc::get_indicatrice_faces()
References
Referenced By
How to cite in this doc:
:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_indicatrice_faces() <public-const-champ-base-ref-transport-interfaces-ft-disc-get-indicatrice-faces>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_indicatrice_faces()](#public-const-champ-base-ref-transport-interfaces-ft-disc-get-indicatrice-faces)
get_info
const Type_info * Transport_Interfaces_FT_Disc::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 * Transport_Interfaces_FT_Disc::get_info() const override <public-const-type-info-ptr-transport-interfaces-ft-disc-get-info-const-override>`
[const Type_info * Transport_Interfaces_FT_Disc::get_info() const override](#public-const-type-info-ptr-transport-interfaces-ft-disc-get-info-const-override)
get_is_solid_particle
const bool & Transport_Interfaces_FT_Disc::get_is_solid_particle() const
References
How to cite in this doc:
:ref:`const bool & Transport_Interfaces_FT_Disc::get_is_solid_particle() const <public-const-bool-ref-transport-interfaces-ft-disc-get-is-solid-particle-const>`
[const bool & Transport_Interfaces_FT_Disc::get_is_solid_particle() const](#public-const-bool-ref-transport-interfaces-ft-disc-get-is-solid-particle-const)
get_mesh_tag
int Transport_Interfaces_FT_Disc::get_mesh_tag() const override

Reimplements:

References
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::get_mesh_tag() const override <public-int-transport-interfaces-ft-disc-get-mesh-tag-const-override>`
[int Transport_Interfaces_FT_Disc::get_mesh_tag() const override](#public-int-transport-interfaces-ft-disc-get-mesh-tag-const-override)
get_n_iterations_distance
const int & Transport_Interfaces_FT_Disc::get_n_iterations_distance() const
References
Referenced By
How to cite in this doc:
:ref:`const int & Transport_Interfaces_FT_Disc::get_n_iterations_distance() const <public-const-int-ref-transport-interfaces-ft-disc-get-n-iterations-distance-const>`
[const int & Transport_Interfaces_FT_Disc::get_n_iterations_distance() const](#public-const-int-ref-transport-interfaces-ft-disc-get-n-iterations-distance-const)
get_nb_particles_tot
const int & Transport_Interfaces_FT_Disc::get_nb_particles_tot() const
Referenced By
How to cite in this doc:
:ref:`const int & Transport_Interfaces_FT_Disc::get_nb_particles_tot() const <public-const-int-ref-transport-interfaces-ft-disc-get-nb-particles-tot-const>`
[const int & Transport_Interfaces_FT_Disc::get_nb_particles_tot() const](#public-const-int-ref-transport-interfaces-ft-disc-get-nb-particles-tot-const)
get_particles_position
const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_position() const
References
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_position() const <public-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-position-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_position() const](#public-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-position-const)
get_particles_velocity
const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_velocity() const
References
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_velocity() const <public-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-velocity-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_velocity() const](#public-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-velocity-const)
get_post_process_hydro_forces
Post_Processing_Hydrodynamic_Forces & Transport_Interfaces_FT_Disc::get_post_process_hydro_forces()
References
How to cite in this doc:
:ref:`Post_Processing_Hydrodynamic_Forces & Transport_Interfaces_FT_Disc::get_post_process_hydro_forces() <public-post-processing-hydrodynamic-forces-ref-transport-interfaces-ft-disc-get-post-process-hydro-forces>`
[Post_Processing_Hydrodynamic_Forces & Transport_Interfaces_FT_Disc::get_post_process_hydro_forces()](#public-post-processing-hydrodynamic-forces-ref-transport-interfaces-ft-disc-get-post-process-hydro-forces)
get_probleme_base
const Probleme_base & Transport_Interfaces_FT_Disc::get_probleme_base() const
References
Referenced By
How to cite in this doc:
:ref:`const Probleme_base & Transport_Interfaces_FT_Disc::get_probleme_base() const <public-const-probleme-base-ref-transport-interfaces-ft-disc-get-probleme-base-const>`
[const Probleme_base & Transport_Interfaces_FT_Disc::get_probleme_base() const](#public-const-probleme-base-ref-transport-interfaces-ft-disc-get-probleme-base-const)
get_ptr_collision_model
const TRUST_Deriv<Collision_Model_FT_base> & Transport_Interfaces_FT_Disc::get_ptr_collision_model() const
References
Referenced By
How to cite in this doc:
:ref:`const TRUST_Deriv<Collision_Model_FT_base> & Transport_Interfaces_FT_Disc::get_ptr_collision_model() const <public-const-trust-deriv-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-ptr-collision-model-const>`
[const TRUST_Deriv<Collision_Model_FT_base> & Transport_Interfaces_FT_Disc::get_ptr_collision_model() const](#public-const-trust-deriv-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-ptr-collision-model-const)
get_set_collision_model
Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_set_collision_model()
References
How to cite in this doc:
:ref:`Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_set_collision_model() <public-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-set-collision-model>`
[Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_set_collision_model()](#public-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-set-collision-model)
get_update_distance_interface
const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface() const

Calcule et renvoie la distance a l’interface, evaluee sur une epaisseur egale a n_iterations_distance aux elements et discretisee aux elements.

References
Referenced By
How to cite in this doc:
:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface() const <public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-distance-interface-const>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface() const](#public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-distance-interface-const)
get_update_distance_interface_faces
const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface_faces() const
References
Referenced By
How to cite in this doc:
:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface_faces() const <public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-distance-interface-faces-const>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface_faces() const](#public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-distance-interface-faces-const)
get_update_distance_interface_sommets
const DoubleTab & Transport_Interfaces_FT_Disc::get_update_distance_interface_sommets() const

Renvoi de la distance signee entre l’interface et les sommets du maillage eulerien.

Si cette distance n’a pas encore ete calculee, appel a calculer_distance_interface_sommets. C’est un DoubleTab parce qu’il n’existe pas (encore) de champ aux sommets en VDF …

References
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_update_distance_interface_sommets() const <public-const-doubletab-ref-transport-interfaces-ft-disc-get-update-distance-interface-sommets-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_update_distance_interface_sommets() const](#public-const-doubletab-ref-transport-interfaces-ft-disc-get-update-distance-interface-sommets-const)
get_update_indicatrice
const Champ_base & Transport_Interfaces_FT_Disc::get_update_indicatrice() override

Recalcul du champ variables_internes_ - >indicatrice_cache a partir de la position des interfaces.

ATTENTION, ce n’est pas l’inconnue du probleme. L’inconnue est mise a jour a partir de ce champ dans mettre_a_jour.

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_update_indicatrice() override <public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-indicatrice-override>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_update_indicatrice() override](#public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-indicatrice-override)
get_update_normale_interface
const Champ_base & Transport_Interfaces_FT_Disc::get_update_normale_interface() const

Calcule et renvoie la normale a l’interface, evaluee sur une epaisseur egale a n_iterations_distance aux elements et discretisee aux elements.

References
Referenced By
How to cite in this doc:
:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_update_normale_interface() const <public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-normale-interface-const>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_update_normale_interface() const](#public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-normale-interface-const)
get_vimp_regul
const int & Transport_Interfaces_FT_Disc::get_vimp_regul() const
References
How to cite in this doc:
:ref:`const int & Transport_Interfaces_FT_Disc::get_vimp_regul() const <public-const-int-ref-transport-interfaces-ft-disc-get-vimp-regul-const>`
[const int & Transport_Interfaces_FT_Disc::get_vimp_regul() const](#public-const-int-ref-transport-interfaces-ft-disc-get-vimp-regul-const)
impr
int Transport_Interfaces_FT_Disc::impr(Sortie &os) const override

Imprime les operateurs de l’equation sur un flot de sortie, de facon inconditionnelle.

appelle Operateur_base::impr(os)

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::impr(Sortie &os) const override <public-int-transport-interfaces-ft-disc-impr-sortie-ref-os-const-override>`
[int Transport_Interfaces_FT_Disc::impr(Sortie &os) const override](#public-int-transport-interfaces-ft-disc-impr-sortie-ref-os-const-override)
impr_effort_fluide_interface
void Transport_Interfaces_FT_Disc::impr_effort_fluide_interface(DoubleTab &source_val, DoubleTab &pressure_part, DoubleTab &friction_part, DoubleTab &diff_part)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::impr_effort_fluide_interface(DoubleTab &source_val, DoubleTab &pressure_part, DoubleTab &friction_part, DoubleTab &diff_part) <public-void-transport-interfaces-ft-disc-impr-effort-fluide-interface-doubletab-ref-source-val-doubletab-ref-pressure-part-doubletab-ref-friction-part-doubletab-ref-diff-part>`
[void Transport_Interfaces_FT_Disc::impr_effort_fluide_interface(DoubleTab &source_val, DoubleTab &pressure_part, DoubleTab &friction_part, DoubleTab &diff_part)](#public-void-transport-interfaces-ft-disc-impr-effort-fluide-interface-doubletab-ref-source-val-doubletab-ref-pressure-part-doubletab-ref-friction-part-doubletab-ref-diff-part)
inconnue
const Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() const override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`const Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() const override <public-const-champ-inc-base-ref-transport-interfaces-ft-disc-inconnue-const-override>`
[const Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() const override](#public-const-champ-inc-base-ref-transport-interfaces-ft-disc-inconnue-const-override)
inconnue
Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() override

Reimplements:

References
How to cite in this doc:
:ref:`Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() override <public-champ-inc-base-ref-transport-interfaces-ft-disc-inconnue-override>`
[Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() override](#public-champ-inc-base-ref-transport-interfaces-ft-disc-inconnue-override)
init_save_file
void Transport_Interfaces_FT_Disc::init_save_file() override

Reimplements:

References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::init_save_file() override <public-void-transport-interfaces-ft-disc-init-save-file-override>`
[void Transport_Interfaces_FT_Disc::init_save_file() override](#public-void-transport-interfaces-ft-disc-init-save-file-override)
integrer_ensemble_lagrange
void Transport_Interfaces_FT_Disc::integrer_ensemble_lagrange(const double temps) override

Reimplements:

References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::integrer_ensemble_lagrange(const double temps) override <public-void-transport-interfaces-ft-disc-integrer-ensemble-lagrange-const-double-temps-override>`
[void Transport_Interfaces_FT_Disc::integrer_ensemble_lagrange(const double temps) override](#public-void-transport-interfaces-ft-disc-integrer-ensemble-lagrange-const-double-temps-override)
interpoler_simple_vitesse_face
void Transport_Interfaces_FT_Disc::interpoler_simple_vitesse_face(const DoubleTab &distance_interface, const int phase, const int stencil_width, DoubleTab &champ, DoubleTab &gradient, const double t, const double dt)
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::interpoler_simple_vitesse_face(const DoubleTab &distance_interface, const int phase, const int stencil_width, DoubleTab &champ, DoubleTab &gradient, const double t, const double dt) <public-void-transport-interfaces-ft-disc-interpoler-simple-vitesse-face-const-doubletab-ref-distance-interface-const-int-phase-const-int-stencil-width-doubletab-ref-champ-doubletab-ref-gradient-const-double-t-const-double-dt>`
[void Transport_Interfaces_FT_Disc::interpoler_simple_vitesse_face(const DoubleTab &distance_interface, const int phase, const int stencil_width, DoubleTab &champ, DoubleTab &gradient, const double t, const double dt)](#public-void-transport-interfaces-ft-disc-interpoler-simple-vitesse-face-const-doubletab-ref-distance-interface-const-int-phase-const-int-stencil-width-doubletab-ref-champ-doubletab-ref-gradient-const-double-t-const-double-dt)
interpoler_vitesse_face
void Transport_Interfaces_FT_Disc::interpoler_vitesse_face(const DoubleTab &distance_interface, const int phase, const int stencil_width, DoubleTab &champ, DoubleTab &gradient, const double t, const double dt)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::interpoler_vitesse_face(const DoubleTab &distance_interface, const int phase, const int stencil_width, DoubleTab &champ, DoubleTab &gradient, const double t, const double dt) <public-void-transport-interfaces-ft-disc-interpoler-vitesse-face-const-doubletab-ref-distance-interface-const-int-phase-const-int-stencil-width-doubletab-ref-champ-doubletab-ref-gradient-const-double-t-const-double-dt>`
[void Transport_Interfaces_FT_Disc::interpoler_vitesse_face(const DoubleTab &distance_interface, const int phase, const int stencil_width, DoubleTab &champ, DoubleTab &gradient, const double t, const double dt)](#public-void-transport-interfaces-ft-disc-interpoler-vitesse-face-const-doubletab-ref-distance-interface-const-int-phase-const-int-stencil-width-doubletab-ref-champ-doubletab-ref-gradient-const-double-t-const-double-dt)
lire_cond_init
Entree & Transport_Interfaces_FT_Disc::lire_cond_init(Entree &is) override

Lecture des conditions initiales.

On s’attend a trouver ceci : { fonction EXPRESSION } ou expression depend de x, y et z et sera interpretee par le parser de TRUST. L’expression est envoyee a Marching_Cubes pour construire l’interface. Voir aussi parser et Marching_Cubes .

Reimplements:

References
How to cite in this doc:
:ref:`Entree & Transport_Interfaces_FT_Disc::lire_cond_init(Entree &is) override <public-entree-ref-transport-interfaces-ft-disc-lire-cond-init-entree-ref-is-override>`
[Entree & Transport_Interfaces_FT_Disc::lire_cond_init(Entree &is) override](#public-entree-ref-transport-interfaces-ft-disc-lire-cond-init-entree-ref-is-override)
lire_maillage_ft_cao
void Transport_Interfaces_FT_Disc::lire_maillage_ft_cao(Entree &is)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::lire_maillage_ft_cao(Entree &is) <public-void-transport-interfaces-ft-disc-lire-maillage-ft-cao-entree-ref-is>`
[void Transport_Interfaces_FT_Disc::lire_maillage_ft_cao(Entree &is)](#public-void-transport-interfaces-ft-disc-lire-maillage-ft-cao-entree-ref-is)
lire_motcle_non_standard
int Transport_Interfaces_FT_Disc::lire_motcle_non_standard(const Motcle &, Entree &) override

Lecture des parametres de type non simple d’un objet_U a partir d’un flot d’entree.

Reimplements:

References
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::lire_motcle_non_standard(const Motcle &, Entree &) override <public-int-transport-interfaces-ft-disc-lire-motcle-non-standard-const-motcle-ref-entree-ref-override>`
[int Transport_Interfaces_FT_Disc::lire_motcle_non_standard(const Motcle &, Entree &) override](#public-int-transport-interfaces-ft-disc-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)
maillage_inject
const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject() const
References
Referenced By
How to cite in this doc:
:ref:`const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject() const <public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-inject-const>`
[const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject() const](#public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-inject-const)
maillage_interface
const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface() const
References
Referenced By
How to cite in this doc:
:ref:`const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface() const <public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface-const>`
[const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface() const](#public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface-const)
maillage_interface_pour_post
const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface_pour_post() const

Renvoie le maillage stocke specialement pour le postraitement (si on veut postraiter un etat intermediaire.

..)

References
Referenced By
How to cite in this doc:
:ref:`const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface_pour_post() const <public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface-pour-post-const>`
[const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface_pour_post() const](#public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface-pour-post-const)
marching_cubes
const Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes() const
References
Referenced By
How to cite in this doc:
:ref:`const Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes() const <public-const-marching-cubes-ref-transport-interfaces-ft-disc-marching-cubes-const>`
[const Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes() const](#public-const-marching-cubes-ref-transport-interfaces-ft-disc-marching-cubes-const)
mettre_a_jour
void Transport_Interfaces_FT_Disc::mettre_a_jour(double temps) override

La valeur de l’inconnue sur le pas de temps a ete calculee.

Cette methode avance le present jusqu’au temps passe en parametre. Elle met aussi a jour les proprietes du milieu.

Reimplements:

References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::mettre_a_jour(double temps) override <public-void-transport-interfaces-ft-disc-mettre-a-jour-double-temps-override>`
[void Transport_Interfaces_FT_Disc::mettre_a_jour(double temps) override](#public-void-transport-interfaces-ft-disc-mettre-a-jour-double-temps-override)
milieu
const Milieu_base & Transport_Interfaces_FT_Disc::milieu() const override

Reimplements:

References
How to cite in this doc:
:ref:`const Milieu_base & Transport_Interfaces_FT_Disc::milieu() const override <public-const-milieu-base-ref-transport-interfaces-ft-disc-milieu-const-override>`
[const Milieu_base & Transport_Interfaces_FT_Disc::milieu() const override](#public-const-milieu-base-ref-transport-interfaces-ft-disc-milieu-const-override)
milieu
Milieu_base & Transport_Interfaces_FT_Disc::milieu() override

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`Milieu_base & Transport_Interfaces_FT_Disc::milieu() override <public-milieu-base-ref-transport-interfaces-ft-disc-milieu-override>`
[Milieu_base & Transport_Interfaces_FT_Disc::milieu() override](#public-milieu-base-ref-transport-interfaces-ft-disc-milieu-override)
modifie_source
void Transport_Interfaces_FT_Disc::modifie_source(DoubleTab &so_modif, const DoubleTab &so_val, const DoubleTab &rho_faces, const int n, const int m, const int is_QC, const DoubleVect &vol_entrelaces, const Solveur_Masse_base &solv_masse)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::modifie_source(DoubleTab &so_modif, const DoubleTab &so_val, const DoubleTab &rho_faces, const int n, const int m, const int is_QC, const DoubleVect &vol_entrelaces, const Solveur_Masse_base &solv_masse) <public-void-transport-interfaces-ft-disc-modifie-source-doubletab-ref-so-modif-const-doubletab-ref-so-val-const-doubletab-ref-rho-faces-const-int-n-const-int-m-const-int-is-qc-const-doublevect-ref-vol-entrelaces-const-solveur-masse-base-ref-solv-masse>`
[void Transport_Interfaces_FT_Disc::modifie_source(DoubleTab &so_modif, const DoubleTab &so_val, const DoubleTab &rho_faces, const int n, const int m, const int is_QC, const DoubleVect &vol_entrelaces, const Solveur_Masse_base &solv_masse)](#public-void-transport-interfaces-ft-disc-modifie-source-doubletab-ref-so-modif-const-doubletab-ref-so-val-const-doubletab-ref-rho-faces-const-int-n-const-int-m-const-int-is-qc-const-doublevect-ref-vol-entrelaces-const-solveur-masse-base-ref-solv-masse)
modifier_vpoint_pour_imposer_vit
void Transport_Interfaces_FT_Disc::modifier_vpoint_pour_imposer_vit(const DoubleTab &inco_val, DoubleTab &vpoint0, DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &terme_source, const double temps, const double dt, const int is_explicite, const double eta) override

Reimplements:

References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::modifier_vpoint_pour_imposer_vit(const DoubleTab &inco_val, DoubleTab &vpoint0, DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &terme_source, const double temps, const double dt, const int is_explicite, const double eta) override <public-void-transport-interfaces-ft-disc-modifier-vpoint-pour-imposer-vit-const-doubletab-ref-inco-val-doubletab-ref-vpoint0-doubletab-ref-vpoint-const-doubletab-ref-rho-faces-doubletab-ref-terme-source-const-double-temps-const-double-dt-const-int-is-explicite-const-double-eta-override>`
[void Transport_Interfaces_FT_Disc::modifier_vpoint_pour_imposer_vit(const DoubleTab &inco_val, DoubleTab &vpoint0, DoubleTab &vpoint, const DoubleTab &rho_faces, DoubleTab &terme_source, const double temps, const double dt, const int is_explicite, const double eta) override](#public-void-transport-interfaces-ft-disc-modifier-vpoint-pour-imposer-vit-const-doubletab-ref-inco-val-doubletab-ref-vpoint0-doubletab-ref-vpoint-const-doubletab-ref-rho-faces-doubletab-ref-terme-source-const-double-temps-const-double-dt-const-int-is-explicite-const-double-eta-override)
nettoyer_maillage
void Transport_Interfaces_FT_Disc::nettoyer_maillage()
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::nettoyer_maillage() <public-void-transport-interfaces-ft-disc-nettoyer-maillage>`
[void Transport_Interfaces_FT_Disc::nettoyer_maillage()](#public-void-transport-interfaces-ft-disc-nettoyer-maillage)
nettoyer_proprietes_particules
void Transport_Interfaces_FT_Disc::nettoyer_proprietes_particules(const ArrOfInt &som_utilises)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::nettoyer_proprietes_particules(const ArrOfInt &som_utilises) <public-void-transport-interfaces-ft-disc-nettoyer-proprietes-particules-const-arrofint-ref-som-utilises>`
[void Transport_Interfaces_FT_Disc::nettoyer_proprietes_particules(const ArrOfInt &som_utilises)](#public-void-transport-interfaces-ft-disc-nettoyer-proprietes-particules-const-arrofint-ref-som-utilises)
nombre_d_operateurs
int Transport_Interfaces_FT_Disc::nombre_d_operateurs() const override

Reimplements:

How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::nombre_d_operateurs() const override <public-int-transport-interfaces-ft-disc-nombre-d-operateurs-const-override>`
[int Transport_Interfaces_FT_Disc::nombre_d_operateurs() const override](#public-int-transport-interfaces-ft-disc-nombre-d-operateurs-const-override)
operateur
const Operateur & Transport_Interfaces_FT_Disc::operateur(int i) const override

Reimplements:

References
How to cite in this doc:
:ref:`const Operateur & Transport_Interfaces_FT_Disc::operateur(int i) const override <public-const-operateur-ref-transport-interfaces-ft-disc-operateur-int-i-const-override>`
[const Operateur & Transport_Interfaces_FT_Disc::operateur(int i) const override](#public-const-operateur-ref-transport-interfaces-ft-disc-operateur-int-i-const-override)
operateur
Operateur & Transport_Interfaces_FT_Disc::operateur(int i) override

Reimplements:

References
How to cite in this doc:
:ref:`Operateur & Transport_Interfaces_FT_Disc::operateur(int i) override <public-operateur-ref-transport-interfaces-ft-disc-operateur-int-i-override>`
[Operateur & Transport_Interfaces_FT_Disc::operateur(int i) override](#public-operateur-ref-transport-interfaces-ft-disc-operateur-int-i-override)
parcours_interface
const Parcours_interface & Transport_Interfaces_FT_Disc::parcours_interface() const
References
Referenced By
How to cite in this doc:
:ref:`const Parcours_interface & Transport_Interfaces_FT_Disc::parcours_interface() const <public-const-parcours-interface-ref-transport-interfaces-ft-disc-parcours-interface-const>`
[const Parcours_interface & Transport_Interfaces_FT_Disc::parcours_interface() const](#public-const-parcours-interface-ref-transport-interfaces-ft-disc-parcours-interface-const)
plan_facette_existant
void Transport_Interfaces_FT_Disc::plan_facette_existant(Maillage_FT_Disc &maillage, DoubleList A, DoubleList B, DoubleList C, DoubleList D, const int i_facette, int &test_liste)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::plan_facette_existant(Maillage_FT_Disc &maillage, DoubleList A, DoubleList B, DoubleList C, DoubleList D, const int i_facette, int &test_liste) <public-void-transport-interfaces-ft-disc-plan-facette-existant-maillage-ft-disc-ref-maillage-doublelist-a-doublelist-b-doublelist-c-doublelist-d-const-int-i-facette-int-ref-test-liste>`
[void Transport_Interfaces_FT_Disc::plan_facette_existant(Maillage_FT_Disc &maillage, DoubleList A, DoubleList B, DoubleList C, DoubleList D, const int i_facette, int &test_liste)](#public-void-transport-interfaces-ft-disc-plan-facette-existant-maillage-ft-disc-ref-maillage-doublelist-a-doublelist-b-doublelist-c-doublelist-d-const-int-i-facette-int-ref-test-liste)
PPP_face_interface
void Transport_Interfaces_FT_Disc::PPP_face_interface(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::PPP_face_interface(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex) <public-void-transport-interfaces-ft-disc-ppp-face-interface-maillage-ft-disc-ref-maillage-const-doubletab-ref-indicatrice-const-doubletab-ref-indicatrice-face-doubletab-ref-vertex>`
[void Transport_Interfaces_FT_Disc::PPP_face_interface(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex)](#public-void-transport-interfaces-ft-disc-ppp-face-interface-maillage-ft-disc-ref-maillage-const-doubletab-ref-indicatrice-const-doubletab-ref-indicatrice-face-doubletab-ref-vertex)
PPP_face_interface_voisin
void Transport_Interfaces_FT_Disc::PPP_face_interface_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex, DoubleTab &PPP)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::PPP_face_interface_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex, DoubleTab &PPP) <public-void-transport-interfaces-ft-disc-ppp-face-interface-voisin-const-doubletab-ref-indicatrice-const-doubletab-ref-indicatrice-face-doubletab-ref-vertex-doubletab-ref-ppp>`
[void Transport_Interfaces_FT_Disc::PPP_face_interface_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex, DoubleTab &PPP)](#public-void-transport-interfaces-ft-disc-ppp-face-interface-voisin-const-doubletab-ref-indicatrice-const-doubletab-ref-indicatrice-face-doubletab-ref-vertex-doubletab-ref-ppp)
PPP_face_voisin
void Transport_Interfaces_FT_Disc::PPP_face_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &PPP)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::PPP_face_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &PPP) <public-void-transport-interfaces-ft-disc-ppp-face-voisin-const-doubletab-ref-indicatrice-const-doubletab-ref-indicatrice-face-doubletab-ref-ppp>`
[void Transport_Interfaces_FT_Disc::PPP_face_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &PPP)](#public-void-transport-interfaces-ft-disc-ppp-face-voisin-const-doubletab-ref-indicatrice-const-doubletab-ref-indicatrice-face-doubletab-ref-ppp)
preparer_calcul
int Transport_Interfaces_FT_Disc::preparer_calcul() override

Tout ce qui ne depend pas des autres problemes eventuels.

Reimplements:

References
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::preparer_calcul() override <public-int-transport-interfaces-ft-disc-preparer-calcul-override>`
[int Transport_Interfaces_FT_Disc::preparer_calcul() override](#public-int-transport-interfaces-ft-disc-preparer-calcul-override)
preparer_pas_de_temps
void Transport_Interfaces_FT_Disc::preparer_pas_de_temps()
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::preparer_pas_de_temps() <public-void-transport-interfaces-ft-disc-preparer-pas-de-temps>`
[void Transport_Interfaces_FT_Disc::preparer_pas_de_temps()](#public-void-transport-interfaces-ft-disc-preparer-pas-de-temps)
projete_point_face_fluide
void Transport_Interfaces_FT_Disc::projete_point_face_fluide(int &nb_proj_modif, const int dim_fa7, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, const DoubleTab &dist_face, const double t, const double dt, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, IntTab &Tab12, IntTab &CptFacette, DoubleTab &v_imp, DoubleTab &Vertex, Parser &parser_x, Parser &parser_y, Parser &parser_z)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::projete_point_face_fluide(int &nb_proj_modif, const int dim_fa7, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, const DoubleTab &dist_face, const double t, const double dt, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, IntTab &Tab12, IntTab &CptFacette, DoubleTab &v_imp, DoubleTab &Vertex, Parser &parser_x, Parser &parser_y, Parser &parser_z) <public-void-transport-interfaces-ft-disc-projete-point-face-fluide-int-ref-nb-proj-modif-const-int-dim-fa7-const-doubletab-ref-indicatrice-face-const-doubletab-ref-indicatrice-const-doubletab-ref-dist-face-const-double-t-const-double-dt-doubletab-ref-tab100-doubletab-ref-tab101-doubletab-ref-tab102-doubletab-ref-tab103-inttab-ref-tab12-inttab-ref-cptfacette-doubletab-ref-v-imp-doubletab-ref-vertex-parser-ref-parser-x-parser-ref-parser-y-parser-ref-parser-z>`
[void Transport_Interfaces_FT_Disc::projete_point_face_fluide(int &nb_proj_modif, const int dim_fa7, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, const DoubleTab &dist_face, const double t, const double dt, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, IntTab &Tab12, IntTab &CptFacette, DoubleTab &v_imp, DoubleTab &Vertex, Parser &parser_x, Parser &parser_y, Parser &parser_z)](#public-void-transport-interfaces-ft-disc-projete-point-face-fluide-int-ref-nb-proj-modif-const-int-dim-fa7-const-doubletab-ref-indicatrice-face-const-doubletab-ref-indicatrice-const-doubletab-ref-dist-face-const-double-t-const-double-dt-doubletab-ref-tab100-doubletab-ref-tab101-doubletab-ref-tab102-doubletab-ref-tab103-inttab-ref-tab12-inttab-ref-cptfacette-doubletab-ref-v-imp-doubletab-ref-vertex-parser-ref-parser-x-parser-ref-parser-y-parser-ref-parser-z)
projete_point_face_interface
void Transport_Interfaces_FT_Disc::projete_point_face_interface(int &nb_proj_modif, const int dim_fa7, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, const DoubleTab &dist_face, const double t, const double dt, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, IntTab &Tab12, IntTab &CptFacette, DoubleTab &v_imp, DoubleTab &Vertex, Parser &parser_x, Parser &parser_y, Parser &parser_z)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::projete_point_face_interface(int &nb_proj_modif, const int dim_fa7, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, const DoubleTab &dist_face, const double t, const double dt, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, IntTab &Tab12, IntTab &CptFacette, DoubleTab &v_imp, DoubleTab &Vertex, Parser &parser_x, Parser &parser_y, Parser &parser_z) <public-void-transport-interfaces-ft-disc-projete-point-face-interface-int-ref-nb-proj-modif-const-int-dim-fa7-const-doubletab-ref-indicatrice-face-const-doubletab-ref-indicatrice-const-doubletab-ref-dist-face-const-double-t-const-double-dt-doubletab-ref-tab100-doubletab-ref-tab101-doubletab-ref-tab102-doubletab-ref-tab103-inttab-ref-tab12-inttab-ref-cptfacette-doubletab-ref-v-imp-doubletab-ref-vertex-parser-ref-parser-x-parser-ref-parser-y-parser-ref-parser-z>`
[void Transport_Interfaces_FT_Disc::projete_point_face_interface(int &nb_proj_modif, const int dim_fa7, const DoubleTab &indicatrice_face, const DoubleTab &indicatrice, const DoubleTab &dist_face, const double t, const double dt, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, IntTab &Tab12, IntTab &CptFacette, DoubleTab &v_imp, DoubleTab &Vertex, Parser &parser_x, Parser &parser_y, Parser &parser_z)](#public-void-transport-interfaces-ft-disc-projete-point-face-interface-int-ref-nb-proj-modif-const-int-dim-fa7-const-doubletab-ref-indicatrice-face-const-doubletab-ref-indicatrice-const-doubletab-ref-dist-face-const-double-t-const-double-dt-doubletab-ref-tab100-doubletab-ref-tab101-doubletab-ref-tab102-doubletab-ref-tab103-inttab-ref-tab12-inttab-ref-cptfacette-doubletab-ref-v-imp-doubletab-ref-vertex-parser-ref-parser-x-parser-ref-parser-y-parser-ref-parser-z)
proprietes_inject
const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject() const
References
Referenced By
How to cite in this doc:
:ref:`const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject() const <public-const-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-inject-const>`
[const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject() const](#public-const-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-inject-const)
proprietes_particules
const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules() const
References
Referenced By
How to cite in this doc:
:ref:`const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules() const <public-const-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-particules-const>`
[const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules() const](#public-const-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-particules-const)
ramasse_miettes
void Transport_Interfaces_FT_Disc::ramasse_miettes(const Maillage_FT_Disc &maillage, DoubleVect &flux, DoubleVect &valeurs)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::ramasse_miettes(const Maillage_FT_Disc &maillage, DoubleVect &flux, DoubleVect &valeurs) <public-void-transport-interfaces-ft-disc-ramasse-miettes-const-maillage-ft-disc-ref-maillage-doublevect-ref-flux-doublevect-ref-valeurs>`
[void Transport_Interfaces_FT_Disc::ramasse_miettes(const Maillage_FT_Disc &maillage, DoubleVect &flux, DoubleVect &valeurs)](#public-void-transport-interfaces-ft-disc-ramasse-miettes-const-maillage-ft-disc-ref-maillage-doublevect-ref-flux-doublevect-ref-valeurs)
remaillage_interface
Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface()
References
Referenced By
How to cite in this doc:
:ref:`Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface() <public-remaillage-ft-ref-transport-interfaces-ft-disc-remaillage-interface>`
[Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface()](#public-remaillage-ft-ref-transport-interfaces-ft-disc-remaillage-interface)
remaillage_interface
const Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface() const
References
How to cite in this doc:
:ref:`const Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface() const <public-const-remaillage-ft-ref-transport-interfaces-ft-disc-remaillage-interface-const>`
[const Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface() const](#public-const-remaillage-ft-ref-transport-interfaces-ft-disc-remaillage-interface-const)
remailler_interface
void Transport_Interfaces_FT_Disc::remailler_interface()

Remaillage de l’interface : - amelioration petites et grandes facettes,.

References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::remailler_interface() <public-void-transport-interfaces-ft-disc-remailler-interface>`
[void Transport_Interfaces_FT_Disc::remailler_interface()](#public-void-transport-interfaces-ft-disc-remailler-interface)
RenumFa7
void Transport_Interfaces_FT_Disc::RenumFa7(DoubleTab &Barycentre, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, IntTab &CptFacette, const int nb_facettes, const int nb_facettes_dim)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::RenumFa7(DoubleTab &Barycentre, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, IntTab &CptFacette, const int nb_facettes, const int nb_facettes_dim) <public-void-transport-interfaces-ft-disc-renumfa7-doubletab-ref-barycentre-doubletab-ref-tab110-doubletab-ref-tab111-doubletab-ref-tab112-inttab-ref-tab12-inttab-ref-cptfacette-const-int-nb-facettes-const-int-nb-facettes-dim>`
[void Transport_Interfaces_FT_Disc::RenumFa7(DoubleTab &Barycentre, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, IntTab &CptFacette, const int nb_facettes, const int nb_facettes_dim)](#public-void-transport-interfaces-ft-disc-renumfa7-doubletab-ref-barycentre-doubletab-ref-tab110-doubletab-ref-tab111-doubletab-ref-tab112-inttab-ref-tab12-inttab-ref-cptfacette-const-int-nb-facettes-const-int-nb-facettes-dim)
reprendre
int Transport_Interfaces_FT_Disc::reprendre(Entree &) override

On reprend l’inconnue a partir d’un flot d’entree.

[ON CHERCHE L’INCONNUE PAR SON NOM] [ON LIT L’INCONNUE] Voir Champ_Inc::reprendre(Entree&)

Reimplements:

References
Referenced By
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::reprendre(Entree &) override <public-int-transport-interfaces-ft-disc-reprendre-entree-ref-override>`
[int Transport_Interfaces_FT_Disc::reprendre(Entree &) override](#public-int-transport-interfaces-ft-disc-reprendre-entree-ref-override)
sauvegarder
int Transport_Interfaces_FT_Disc::sauvegarder(Sortie &) const override

On sauvegarde l’inconnue de l’equation sur un flot de sortie.

Reimplements:

References
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::sauvegarder(Sortie &) const override <public-int-transport-interfaces-ft-disc-sauvegarder-sortie-ref-const-override>`
[int Transport_Interfaces_FT_Disc::sauvegarder(Sortie &) const override](#public-int-transport-interfaces-ft-disc-sauvegarder-sortie-ref-const-override)
StockageFa7
void Transport_Interfaces_FT_Disc::StockageFa7(Maillage_FT_Disc &maillage, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, DoubleTab &Barycentre, IntList &OutElem, IntTab &TabOutFa7, ArrOfBit &fa7)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::StockageFa7(Maillage_FT_Disc &maillage, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, DoubleTab &Barycentre, IntList &OutElem, IntTab &TabOutFa7, ArrOfBit &fa7) <public-void-transport-interfaces-ft-disc-stockagefa7-maillage-ft-disc-ref-maillage-doubletab-ref-tab100-doubletab-ref-tab101-doubletab-ref-tab102-doubletab-ref-tab103-doubletab-ref-tab110-doubletab-ref-tab111-doubletab-ref-tab112-inttab-ref-tab12-doubletab-ref-barycentre-intlist-ref-outelem-inttab-ref-taboutfa7-arrofbit-ref-fa7>`
[void Transport_Interfaces_FT_Disc::StockageFa7(Maillage_FT_Disc &maillage, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, DoubleTab &Barycentre, IntList &OutElem, IntTab &TabOutFa7, ArrOfBit &fa7)](#public-void-transport-interfaces-ft-disc-stockagefa7-maillage-ft-disc-ref-maillage-doubletab-ref-tab100-doubletab-ref-tab101-doubletab-ref-tab102-doubletab-ref-tab103-doubletab-ref-tab110-doubletab-ref-tab111-doubletab-ref-tab112-inttab-ref-tab12-doubletab-ref-barycentre-intlist-ref-outelem-inttab-ref-taboutfa7-arrofbit-ref-fa7)
StockageFa7
void Transport_Interfaces_FT_Disc::StockageFa7(Maillage_FT_Disc &maillage, IntTab &CptFacette, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, DoubleTab &Barycentre, const DoubleTab &indicatrice, IntList &OutElem, ArrOfBit &fa7, const int exec_planfa7existant)
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::StockageFa7(Maillage_FT_Disc &maillage, IntTab &CptFacette, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, DoubleTab &Barycentre, const DoubleTab &indicatrice, IntList &OutElem, ArrOfBit &fa7, const int exec_planfa7existant) <public-void-transport-interfaces-ft-disc-stockagefa7-maillage-ft-disc-ref-maillage-inttab-ref-cptfacette-doubletab-ref-tab100-doubletab-ref-tab101-doubletab-ref-tab102-doubletab-ref-tab103-doubletab-ref-tab110-doubletab-ref-tab111-doubletab-ref-tab112-inttab-ref-tab12-doubletab-ref-barycentre-const-doubletab-ref-indicatrice-intlist-ref-outelem-arrofbit-ref-fa7-const-int-exec-planfa7existant>`
[void Transport_Interfaces_FT_Disc::StockageFa7(Maillage_FT_Disc &maillage, IntTab &CptFacette, DoubleTab &Tab100, DoubleTab &Tab101, DoubleTab &Tab102, DoubleTab &Tab103, DoubleTab &Tab110, DoubleTab &Tab111, DoubleTab &Tab112, IntTab &Tab12, DoubleTab &Barycentre, const DoubleTab &indicatrice, IntList &OutElem, ArrOfBit &fa7, const int exec_planfa7existant)](#public-void-transport-interfaces-ft-disc-stockagefa7-maillage-ft-disc-ref-maillage-inttab-ref-cptfacette-doubletab-ref-tab100-doubletab-ref-tab101-doubletab-ref-tab102-doubletab-ref-tab103-doubletab-ref-tab110-doubletab-ref-tab111-doubletab-ref-tab112-inttab-ref-tab12-doubletab-ref-barycentre-const-doubletab-ref-indicatrice-intlist-ref-outelem-arrofbit-ref-fa7-const-int-exec-planfa7existant)
suppression_interfaces
double Transport_Interfaces_FT_Disc::suppression_interfaces(const IntVect &num_compo, const ArrOfInt &flags_compo_a_supprimer)
References
Referenced By
How to cite in this doc:
:ref:`double Transport_Interfaces_FT_Disc::suppression_interfaces(const IntVect &num_compo, const ArrOfInt &flags_compo_a_supprimer) <public-double-transport-interfaces-ft-disc-suppression-interfaces-const-intvect-ref-num-compo-const-arrofint-ref-flags-compo-a-supprimer>`
[double Transport_Interfaces_FT_Disc::suppression_interfaces(const IntVect &num_compo, const ArrOfInt &flags_compo_a_supprimer)](#public-double-transport-interfaces-ft-disc-suppression-interfaces-const-intvect-ref-num-compo-const-arrofint-ref-flags-compo-a-supprimer)
taille_memoire
unsigned Transport_Interfaces_FT_Disc::taille_memoire() const override

Reimplements:

How to cite in this doc:
:ref:`unsigned Transport_Interfaces_FT_Disc::taille_memoire() const override <public-unsigned-transport-interfaces-ft-disc-taille-memoire-const-override>`
[unsigned Transport_Interfaces_FT_Disc::taille_memoire() const override](#public-unsigned-transport-interfaces-ft-disc-taille-memoire-const-override)
topologie_interface
const Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface() const
References
Referenced By
How to cite in this doc:
:ref:`const Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface() const <public-const-topologie-maillage-ft-ref-transport-interfaces-ft-disc-topologie-interface-const>`
[const Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface() const](#public-const-topologie-maillage-ft-ref-transport-interfaces-ft-disc-topologie-interface-const)
Transport_Interfaces_FT_Disc
Transport_Interfaces_FT_Disc::Transport_Interfaces_FT_Disc()

constructeur par defaut

References
How to cite in this doc:
:ref:`Transport_Interfaces_FT_Disc::Transport_Interfaces_FT_Disc() <public-transport-interfaces-ft-disc-transport-interfaces-ft-disc>`
[Transport_Interfaces_FT_Disc::Transport_Interfaces_FT_Disc()](#public-transport-interfaces-ft-disc-transport-interfaces-ft-disc)
transporter_sans_changement_topologie
void Transport_Interfaces_FT_Disc::transporter_sans_changement_topologie(DoubleTab &vitesse, const double coeff, const double temps)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::transporter_sans_changement_topologie(DoubleTab &vitesse, const double coeff, const double temps) <public-void-transport-interfaces-ft-disc-transporter-sans-changement-topologie-doubletab-ref-vitesse-const-double-coeff-const-double-temps>`
[void Transport_Interfaces_FT_Disc::transporter_sans_changement_topologie(DoubleTab &vitesse, const double coeff, const double temps)](#public-void-transport-interfaces-ft-disc-transporter-sans-changement-topologie-doubletab-ref-vitesse-const-double-coeff-const-double-temps)
update_critere_statio
void Transport_Interfaces_FT_Disc::update_critere_statio()
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::update_critere_statio() <public-void-transport-interfaces-ft-disc-update-critere-statio>`
[void Transport_Interfaces_FT_Disc::update_critere_statio()](#public-void-transport-interfaces-ft-disc-update-critere-statio)
uzawa
void Transport_Interfaces_FT_Disc::uzawa(const double d, const DoubleTab &matrice, const DoubleTab &x, const DoubleTab &secmem, DoubleTab &solution) const
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::uzawa(const double d, const DoubleTab &matrice, const DoubleTab &x, const DoubleTab &secmem, DoubleTab &solution) const <public-void-transport-interfaces-ft-disc-uzawa-const-double-d-const-doubletab-ref-matrice-const-doubletab-ref-x-const-doubletab-ref-secmem-doubletab-ref-solution-const>`
[void Transport_Interfaces_FT_Disc::uzawa(const double d, const DoubleTab &matrice, const DoubleTab &x, const DoubleTab &secmem, DoubleTab &solution) const](#public-void-transport-interfaces-ft-disc-uzawa-const-double-d-const-doubletab-ref-matrice-const-doubletab-ref-x-const-doubletab-ref-secmem-doubletab-ref-solution-const)
verif_Cl
int Transport_Interfaces_FT_Disc::verif_Cl() const override

Methode appelee par Equation_base::readOn On verifie que toutes les cl sont de type Paroi_FT_disc .

Fait Process::exit() si erreur.

Reimplements:

References
How to cite in this doc:
:ref:`int Transport_Interfaces_FT_Disc::verif_Cl() const override <public-int-transport-interfaces-ft-disc-verif-cl-const-override>`
[int Transport_Interfaces_FT_Disc::verif_Cl() const override](#public-int-transport-interfaces-ft-disc-verif-cl-const-override)
verifprojete
void Transport_Interfaces_FT_Disc::verifprojete(const int monophasique, const double Lref, double d, const DoubleTab &x, const DoubleTab &V, DoubleTab &coord_projete, int &cpt)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::verifprojete(const int monophasique, const double Lref, double d, const DoubleTab &x, const DoubleTab &V, DoubleTab &coord_projete, int &cpt) <public-void-transport-interfaces-ft-disc-verifprojete-const-int-monophasique-const-double-lref-double-d-const-doubletab-ref-x-const-doubletab-ref-v-doubletab-ref-coord-projete-int-ref-cpt>`
[void Transport_Interfaces_FT_Disc::verifprojete(const int monophasique, const double Lref, double d, const DoubleTab &x, const DoubleTab &V, DoubleTab &coord_projete, int &cpt)](#public-void-transport-interfaces-ft-disc-verifprojete-const-int-monophasique-const-double-lref-double-d-const-doubletab-ref-x-const-doubletab-ref-v-doubletab-ref-coord-projete-int-ref-cpt)
~Transport_Interfaces_FT_Disc
Transport_Interfaces_FT_Disc::~Transport_Interfaces_FT_Disc()

le destructeur qui va avec

How to cite in this doc:
:ref:`Transport_Interfaces_FT_Disc::~Transport_Interfaces_FT_Disc() <public-transport-interfaces-ft-disc-dtor-transport-interfaces-ft-disc>`
[Transport_Interfaces_FT_Disc::~Transport_Interfaces_FT_Disc()](#public-transport-interfaces-ft-disc-dtor-transport-interfaces-ft-disc)
cree_instance
Objet_U * Transport_Interfaces_FT_Disc::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Transport_Interfaces_FT_Disc::cree_instance() <public-static-objet-u-ptr-transport-interfaces-ft-disc-cree-instance>`
[Objet_U * Transport_Interfaces_FT_Disc::cree_instance()](#public-static-objet-u-ptr-transport-interfaces-ft-disc-cree-instance)
info
const Type_info * Transport_Interfaces_FT_Disc::info()
How to cite in this doc:
:ref:`const Type_info * Transport_Interfaces_FT_Disc::info() <public-static-const-type-info-ptr-transport-interfaces-ft-disc-info>`
[const Type_info * Transport_Interfaces_FT_Disc::info()](#public-static-const-type-info-ptr-transport-interfaces-ft-disc-info)
self_cast
const Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(const Objet_U &) <public-static-const-transport-interfaces-ft-disc-ref-transport-interfaces-ft-disc-self-cast-const-objet-u-ref>`
[const Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(const Objet_U &)](#public-static-const-transport-interfaces-ft-disc-ref-transport-interfaces-ft-disc-self-cast-const-objet-u-ref)
self_cast
Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(Objet_U &) <public-static-transport-interfaces-ft-disc-ref-transport-interfaces-ft-disc-self-cast-objet-u-ref>`
[Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(Objet_U &)](#public-static-transport-interfaces-ft-disc-ref-transport-interfaces-ft-disc-self-cast-objet-u-ref)
transfert_conservatif_eulerien_vers_lagrangien_sommets
void Transport_Interfaces_FT_Disc::transfert_conservatif_eulerien_vers_lagrangien_sommets(const Maillage_FT_Disc &maillage, const DoubleVect &valeurs_euler, ArrOfDouble &valeurs_lagrange)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::transfert_conservatif_eulerien_vers_lagrangien_sommets(const Maillage_FT_Disc &maillage, const DoubleVect &valeurs_euler, ArrOfDouble &valeurs_lagrange) <public-static-void-transport-interfaces-ft-disc-transfert-conservatif-eulerien-vers-lagrangien-sommets-const-maillage-ft-disc-ref-maillage-const-doublevect-ref-valeurs-euler-arrofdouble-ref-valeurs-lagrange>`
[void Transport_Interfaces_FT_Disc::transfert_conservatif_eulerien_vers_lagrangien_sommets(const Maillage_FT_Disc &maillage, const DoubleVect &valeurs_euler, ArrOfDouble &valeurs_lagrange)](#public-static-void-transport-interfaces-ft-disc-transfert-conservatif-eulerien-vers-lagrangien-sommets-const-maillage-ft-disc-ref-maillage-const-doublevect-ref-valeurs-euler-arrofdouble-ref-valeurs-lagrange)
add_fields_to_post_FT
void Transport_Interfaces_FT_Disc::add_fields_to_post_FT(Motcles &fields) const
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::add_fields_to_post_FT(Motcles &fields) const <protected-void-transport-interfaces-ft-disc-add-fields-to-post-ft-motcles-ref-fields-const>`
[void Transport_Interfaces_FT_Disc::add_fields_to_post_FT(Motcles &fields) const](#protected-void-transport-interfaces-ft-disc-add-fields-to-post-ft-motcles-ref-fields-const)
ajouter_contribution_saut_vitesse
void Transport_Interfaces_FT_Disc::ajouter_contribution_saut_vitesse(DoubleTab &deplacement) const
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::ajouter_contribution_saut_vitesse(DoubleTab &deplacement) const <protected-void-transport-interfaces-ft-disc-ajouter-contribution-saut-vitesse-doubletab-ref-deplacement-const>`
[void Transport_Interfaces_FT_Disc::ajouter_contribution_saut_vitesse(DoubleTab &deplacement) const](#protected-void-transport-interfaces-ft-disc-ajouter-contribution-saut-vitesse-doubletab-ref-deplacement-const)
calcul_indicatrice_faces
void Transport_Interfaces_FT_Disc::calcul_indicatrice_faces(const DoubleTab &indicatrice, const IntTab &face_voisins)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calcul_indicatrice_faces(const DoubleTab &indicatrice, const IntTab &face_voisins) <protected-void-transport-interfaces-ft-disc-calcul-indicatrice-faces-const-doubletab-ref-indicatrice-const-inttab-ref-face-voisins>`
[void Transport_Interfaces_FT_Disc::calcul_indicatrice_faces(const DoubleTab &indicatrice, const IntTab &face_voisins)](#protected-void-transport-interfaces-ft-disc-calcul-indicatrice-faces-const-doubletab-ref-indicatrice-const-inttab-ref-face-voisins)
calculer_distance_interface
void Transport_Interfaces_FT_Disc::calculer_distance_interface(const Maillage_FT_Disc &maillage, DoubleTab &distance_elements, DoubleTab &normale_elements, const int n_iter) const

Calcul d’un champ scalaire aux elements contenant une distance signee entre le centre de l’element et l’interface.

La distance est positive dans la phase 1 et negative dans la phase 0. On calcule aussi un champ vectoriel aux elements contenant une normale a l’interface. Ce champ est evalue en resolvant moralement laplacien(normale) = gradient(indicatrice) ou gradient(indicatrice) est le gradient de l’indicatrice continue c’est a dire un dirac localise a la surface de l’interface. Pour l’instant, cette normale est calculee de facon approchee avec quelques iterations d’un lisseur. Le support est donc limite au voisinage de l’interface. Pour les autres elements, la distance vaut - 1.e30 Precondition : le maillage doit etre parcouru

References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calculer_distance_interface(const Maillage_FT_Disc &maillage, DoubleTab &distance_elements, DoubleTab &normale_elements, const int n_iter) const <protected-void-transport-interfaces-ft-disc-calculer-distance-interface-const-maillage-ft-disc-ref-maillage-doubletab-ref-distance-elements-doubletab-ref-normale-elements-const-int-n-iter-const>`
[void Transport_Interfaces_FT_Disc::calculer_distance_interface(const Maillage_FT_Disc &maillage, DoubleTab &distance_elements, DoubleTab &normale_elements, const int n_iter) const](#protected-void-transport-interfaces-ft-disc-calculer-distance-interface-const-maillage-ft-disc-ref-maillage-doubletab-ref-distance-elements-doubletab-ref-normale-elements-const-int-n-iter-const)
calculer_distance_interface_faces
void Transport_Interfaces_FT_Disc::calculer_distance_interface_faces(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_faces) const
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calculer_distance_interface_faces(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_faces) const <protected-void-transport-interfaces-ft-disc-calculer-distance-interface-faces-const-doubletab-ref-dist-elem-const-doubletab-ref-normale-elem-doubletab-ref-dist-faces-const>`
[void Transport_Interfaces_FT_Disc::calculer_distance_interface_faces(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_faces) const](#protected-void-transport-interfaces-ft-disc-calculer-distance-interface-faces-const-doubletab-ref-dist-elem-const-doubletab-ref-normale-elem-doubletab-ref-dist-faces-const)
calculer_distance_interface_sommets
void Transport_Interfaces_FT_Disc::calculer_distance_interface_sommets(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_som) const

Calcule dist_som, la distance entre l’interface et les sommets du maillage eulerien a partir de dist_elem et normale_elem,.

distance et normale a l’interface aux centres des elements euleriens. Pour un element, on evalue la distance entre chaque sommet de l’element et l’interface comme : d = d1 + d2, d2 = normale scalaire (position_sommet - centre_element) d1 est la distance entre l’interface et le centre de l’element, normale est la normale a l’interface evaluee au centre de l’element Ensuite, la distance entre un sommet et l’interface est la moyenne de toutes les distances calculee a l’aide des elements adjacents a ce sommet. La distance est invalide au - dela d’une certaine epaisseur autour de l’interface (voir iterations de lissage dans calculer_distance_interface). Dans ce cas on met une distance de + 1e30 si l’indicatrice est>0.5, sinon on met - 1e30 (ce choix permet d’utiliser la fonction distance dans les marching - cubes sans avoir a calculer une vraie distance partout). Parametre : dist_elem Signification : tableau contenant pour chaque element reel et virtuel la distance entre l’interface et le centre de l’element (calculee par calculer_distance_interface). L’espace virtuel doit etre a jour. Parametre : normale_elem Signification : idem pour la normale a l’interface Parametre : dist_som Signification : tableau ou on stocke le resultat du calcul. Le tableau doit avoir la bonne taille et un descripteur adequat (voir “discretiser”, a priori un tableau avec une epaisseur de joint de zero et uniquement des items communs).

References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calculer_distance_interface_sommets(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_som) const <protected-void-transport-interfaces-ft-disc-calculer-distance-interface-sommets-const-doubletab-ref-dist-elem-const-doubletab-ref-normale-elem-doubletab-ref-dist-som-const>`
[void Transport_Interfaces_FT_Disc::calculer_distance_interface_sommets(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_som) const](#protected-void-transport-interfaces-ft-disc-calculer-distance-interface-sommets-const-doubletab-ref-dist-elem-const-doubletab-ref-normale-elem-doubletab-ref-dist-som-const)
calculer_vitesse_repere_local
void Transport_Interfaces_FT_Disc::calculer_vitesse_repere_local(const Maillage_FT_Disc &maillage, DoubleTab &deplacement, DoubleTab &Positions, DoubleTab &Vitesses) const
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calculer_vitesse_repere_local(const Maillage_FT_Disc &maillage, DoubleTab &deplacement, DoubleTab &Positions, DoubleTab &Vitesses) const <protected-void-transport-interfaces-ft-disc-calculer-vitesse-repere-local-const-maillage-ft-disc-ref-maillage-doubletab-ref-deplacement-doubletab-ref-positions-doubletab-ref-vitesses-const>`
[void Transport_Interfaces_FT_Disc::calculer_vitesse_repere_local(const Maillage_FT_Disc &maillage, DoubleTab &deplacement, DoubleTab &Positions, DoubleTab &Vitesses) const](#protected-void-transport-interfaces-ft-disc-calculer-vitesse-repere-local-const-maillage-ft-disc-ref-maillage-doubletab-ref-deplacement-doubletab-ref-positions-doubletab-ref-vitesses-const)
calculer_vmoy_composantes_connexes
void Transport_Interfaces_FT_Disc::calculer_vmoy_composantes_connexes(const Maillage_FT_Disc &maillage, const ArrOfInt &compo_connexes_facettes, const int nb_compo_tot, const DoubleTab &vitesse_sommets, DoubleTab &vitesses, DoubleTab &positions) const

Calcul de la derivee par rapport au temps du volume de phase 1 aux sommets du maillage lagrangien a partir du champ de vitesse.

eulerien. On utilise le fait que le champ eulerien est a divergence nulle Cette grandeur permet de corriger le deplacement des sommets pour conserver le volume des phases (voir these B.M. paragraphe 3.2.10). On a I = rho_0 + (rho_1 - rho_0) * I. Donc: drho/dt = (rho_1 - rho_0) * dI/dt (d’une part) = div(rho*u) = div( (rho_0 + (rho_1 - rho_0)*I) * u) (d’autre part) Donc, si div(u) = 0 dI/dt = div(I * u) Si non (changement de phase): dI/dt = div((rho_0/(rho_1 - rho_0) + I) * u) Parametre : vitesse Signification: le champ de vitesse eulerien aux faces du maillage. si vitesse.dimension(1) = = 1, on suppose que c’est la composante normale a la face de la vitesse, sinon on suppose que c’est le vecteur vitesse 2d ou 3d. Parametre : indicatrice Signification: indicatrice de phase aux elements euleriens. doit avoir son espace virtuel a jour et correspondre au maillage suivant… Parametre : maillage Signification : le maillage de l’interface, doit etre parcouru. Parametre : rho_0_sur_delta_rho_div_u Signification: resultat de l’operateur div(u) aux elements (integrale de div_u sur les elements. Si ce tableau est de taille non nulle, on ajoute le terme en div_u Parametre : var_volume Signification : Tableau ou on stocke la variation de volume de phase 1 pour chaque sommet du maillage lagrangien.

References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::calculer_vmoy_composantes_connexes(const Maillage_FT_Disc &maillage, const ArrOfInt &compo_connexes_facettes, const int nb_compo_tot, const DoubleTab &vitesse_sommets, DoubleTab &vitesses, DoubleTab &positions) const <protected-void-transport-interfaces-ft-disc-calculer-vmoy-composantes-connexes-const-maillage-ft-disc-ref-maillage-const-arrofint-ref-compo-connexes-facettes-const-int-nb-compo-tot-const-doubletab-ref-vitesse-sommets-doubletab-ref-vitesses-doubletab-ref-positions-const>`
[void Transport_Interfaces_FT_Disc::calculer_vmoy_composantes_connexes(const Maillage_FT_Disc &maillage, const ArrOfInt &compo_connexes_facettes, const int nb_compo_tot, const DoubleTab &vitesse_sommets, DoubleTab &vitesses, DoubleTab &positions) const](#protected-void-transport-interfaces-ft-disc-calculer-vmoy-composantes-connexes-const-maillage-ft-disc-ref-maillage-const-arrofint-ref-compo-connexes-facettes-const-int-nb-compo-tot-const-doubletab-ref-vitesse-sommets-doubletab-ref-vitesses-doubletab-ref-positions-const)
compute_particles_rms
void Transport_Interfaces_FT_Disc::compute_particles_rms()
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::compute_particles_rms() <protected-void-transport-interfaces-ft-disc-compute-particles-rms>`
[void Transport_Interfaces_FT_Disc::compute_particles_rms()](#protected-void-transport-interfaces-ft-disc-compute-particles-rms)
deplacement_som
DoubleTab & Transport_Interfaces_FT_Disc::deplacement_som()
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Transport_Interfaces_FT_Disc::deplacement_som() <protected-doubletab-ref-transport-interfaces-ft-disc-deplacement-som>`
[DoubleTab & Transport_Interfaces_FT_Disc::deplacement_som()](#protected-doubletab-ref-transport-interfaces-ft-disc-deplacement-som)
deplacer_maillage_ft_v_fluide
void Transport_Interfaces_FT_Disc::deplacer_maillage_ft_v_fluide(const double temps)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::deplacer_maillage_ft_v_fluide(const double temps) <protected-void-transport-interfaces-ft-disc-deplacer-maillage-ft-v-fluide-const-double-temps>`
[void Transport_Interfaces_FT_Disc::deplacer_maillage_ft_v_fluide(const double temps)](#protected-void-transport-interfaces-ft-disc-deplacer-maillage-ft-v-fluide-const-double-temps)
fill_ftab_friction_force
void Transport_Interfaces_FT_Disc::fill_ftab_friction_force(DoubleTab *ftab, const DoubleTab &dummytab) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_friction_force(DoubleTab *ftab, const DoubleTab &dummytab) const <protected-void-transport-interfaces-ft-disc-fill-ftab-friction-force-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_friction_force(DoubleTab *ftab, const DoubleTab &dummytab) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-friction-force-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)
fill_ftab_local_reference_frame_velocity
void Transport_Interfaces_FT_Disc::fill_ftab_local_reference_frame_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_local_reference_frame_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const <protected-void-transport-interfaces-ft-disc-fill-ftab-local-reference-frame-velocity-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_local_reference_frame_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-local-reference-frame-velocity-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)
fill_ftab_normal_unit
void Transport_Interfaces_FT_Disc::fill_ftab_normal_unit(DoubleTab *ftab, const DoubleTab &dummytab) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_normal_unit(DoubleTab *ftab, const DoubleTab &dummytab) const <protected-void-transport-interfaces-ft-disc-fill-ftab-normal-unit-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_normal_unit(DoubleTab *ftab, const DoubleTab &dummytab) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-normal-unit-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)
fill_ftab_pressure
void Transport_Interfaces_FT_Disc::fill_ftab_pressure(DoubleTab *ftab, const DoubleTab &dummytab) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_pressure(DoubleTab *ftab, const DoubleTab &dummytab) const <protected-void-transport-interfaces-ft-disc-fill-ftab-pressure-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_pressure(DoubleTab *ftab, const DoubleTab &dummytab) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-pressure-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)
fill_ftab_pressure_force
void Transport_Interfaces_FT_Disc::fill_ftab_pressure_force(DoubleTab *ftab, const DoubleTab &dummytab) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_pressure_force(DoubleTab *ftab, const DoubleTab &dummytab) const <protected-void-transport-interfaces-ft-disc-fill-ftab-pressure-force-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_pressure_force(DoubleTab *ftab, const DoubleTab &dummytab) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-pressure-force-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)
fill_ftab_Stokes
void Transport_Interfaces_FT_Disc::fill_ftab_Stokes(DoubleTab *ftab, const DoubleTab &values) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_Stokes(DoubleTab *ftab, const DoubleTab &values) const <protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-doubletab-ptr-ftab-const-doubletab-ref-values-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_Stokes(DoubleTab *ftab, const DoubleTab &values) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-doubletab-ptr-ftab-const-doubletab-ref-values-const)
fill_ftab_Stokes_pressure_interp
void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_interp(DoubleTab *ftab, const DoubleTab &values) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_interp(DoubleTab *ftab, const DoubleTab &values) const <protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-pressure-interp-doubletab-ptr-ftab-const-doubletab-ref-values-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_interp(DoubleTab *ftab, const DoubleTab &values) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-pressure-interp-doubletab-ptr-ftab-const-doubletab-ref-values-const)
fill_ftab_Stokes_pressure_th
void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_th(DoubleTab *ftab, const DoubleTab &values) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_th(DoubleTab *ftab, const DoubleTab &values) const <protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-pressure-th-doubletab-ptr-ftab-const-doubletab-ref-values-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_th(DoubleTab *ftab, const DoubleTab &values) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-pressure-th-doubletab-ptr-ftab-const-doubletab-ref-values-const)
fill_ftab_velocity
void Transport_Interfaces_FT_Disc::fill_ftab_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const <protected-void-transport-interfaces-ft-disc-fill-ftab-velocity-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-velocity-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)
fill_ftab_vertices_curvature
void Transport_Interfaces_FT_Disc::fill_ftab_vertices_curvature(DoubleTab *ftab, const DoubleTab &dummytab) const
References
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_vertices_curvature(DoubleTab *ftab, const DoubleTab &dummytab) const <protected-void-transport-interfaces-ft-disc-fill-ftab-vertices-curvature-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_vertices_curvature(DoubleTab *ftab, const DoubleTab &dummytab) const](#protected-void-transport-interfaces-ft-disc-fill-ftab-vertices-curvature-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)
get_mean_particles_volumic_squared_velocity
const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_squared_velocity() const
References
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_squared_velocity() const <protected-const-doubletab-ref-transport-interfaces-ft-disc-get-mean-particles-volumic-squared-velocity-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_squared_velocity() const](#protected-const-doubletab-ref-transport-interfaces-ft-disc-get-mean-particles-volumic-squared-velocity-const)
get_mean_particles_volumic_velocity
const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_velocity() const
References
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_velocity() const <protected-const-doubletab-ref-transport-interfaces-ft-disc-get-mean-particles-volumic-velocity-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_velocity() const](#protected-const-doubletab-ref-transport-interfaces-ft-disc-get-mean-particles-volumic-velocity-const)
get_particles_purely_solid_mesh_volume
const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_purely_solid_mesh_volume() const
References
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_purely_solid_mesh_volume() const <protected-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-purely-solid-mesh-volume-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_purely_solid_mesh_volume() const](#protected-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-purely-solid-mesh-volume-const)
get_rms_particles_volumic_velocity
const DoubleTab & Transport_Interfaces_FT_Disc::get_rms_particles_volumic_velocity() const
References
Referenced By
How to cite in this doc:
:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_rms_particles_volumic_velocity() const <protected-const-doubletab-ref-transport-interfaces-ft-disc-get-rms-particles-volumic-velocity-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_rms_particles_volumic_velocity() const](#protected-const-doubletab-ref-transport-interfaces-ft-disc-get-rms-particles-volumic-velocity-const)
init_particles_position_velocity
void Transport_Interfaces_FT_Disc::init_particles_position_velocity()
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::init_particles_position_velocity() <protected-void-transport-interfaces-ft-disc-init-particles-position-velocity>`
[void Transport_Interfaces_FT_Disc::init_particles_position_velocity()](#protected-void-transport-interfaces-ft-disc-init-particles-position-velocity)
maillage_inject
Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject()
References
How to cite in this doc:
:ref:`Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject() <protected-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-inject>`
[Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject()](#protected-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-inject)
maillage_interface
Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface()
References
How to cite in this doc:
:ref:`Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface() <protected-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface>`
[Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface()](#protected-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface)
marching_cubes
Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes()
References
How to cite in this doc:
:ref:`Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes() <protected-marching-cubes-ref-transport-interfaces-ft-disc-marching-cubes>`
[Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes()](#protected-marching-cubes-ref-transport-interfaces-ft-disc-marching-cubes)
printOn
Sortie & Transport_Interfaces_FT_Disc::printOn(Sortie &x) const override

Appel a Equation_base::printOn(Sortie&)

Reimplements:

References
How to cite in this doc:
:ref:`Sortie & Transport_Interfaces_FT_Disc::printOn(Sortie &x) const override <protected-sortie-ref-transport-interfaces-ft-disc-printon-sortie-ref-x-const-override>`
[Sortie & Transport_Interfaces_FT_Disc::printOn(Sortie &x) const override](#protected-sortie-ref-transport-interfaces-ft-disc-printon-sortie-ref-x-const-override)
proprietes_inject
Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject()
References
How to cite in this doc:
:ref:`Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject() <protected-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-inject>`
[Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject()](#protected-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-inject)
proprietes_particules
Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules()
References
How to cite in this doc:
:ref:`Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules() <protected-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-particules>`
[Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules()](#protected-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-particules)
readOn
Entree & Transport_Interfaces_FT_Disc::readOn(Entree &) override

cf Equation_base::readOn(Entree&)

Reimplements:

References
How to cite in this doc:
:ref:`Entree & Transport_Interfaces_FT_Disc::readOn(Entree &) override <protected-entree-ref-transport-interfaces-ft-disc-readon-entree-ref-override>`
[Entree & Transport_Interfaces_FT_Disc::readOn(Entree &) override](#protected-entree-ref-transport-interfaces-ft-disc-readon-entree-ref-override)
set_is_solid_particle
void Transport_Interfaces_FT_Disc::set_is_solid_particle(const bool is_solid_particle)
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::set_is_solid_particle(const bool is_solid_particle) <protected-void-transport-interfaces-ft-disc-set-is-solid-particle-const-bool-is-solid-particle>`
[void Transport_Interfaces_FT_Disc::set_is_solid_particle(const bool is_solid_particle)](#protected-void-transport-interfaces-ft-disc-set-is-solid-particle-const-bool-is-solid-particle)
swap_particles_lagrangian_position_velocity
void Transport_Interfaces_FT_Disc::swap_particles_lagrangian_position_velocity()

WARNING, particles_position_collision_ and particles_velocity_collision_ are not used to transport particles but only for the computation of contact forces. Thus, be aware that tables Vitesses and Positions from the method calculer_vitesse_repere_local() are different from those of the present method. Indeed, it is not required to conserve the same lagrangian number to transport particles. To merge tables from both methods, one should modify the following methods: search_connex_components_local_FT and compute_global_connex_components_FT. If a particle is numbered 0 by proc 0, its global Lagrangian number will be 0. However, if it passes to proc 1 and is assigned the number 0, its global number will be 0 + the number of particles of proc 0. This method swap rows of particles_position_collision_ and particles_velocity_collision_ to conserve the particles lagrangian ID number between two successive times steps using the particles eulerian ID number. Indeed, after calling the function search_connex_components_local_FT and compute_global_connex_components_FT, their lagrangian number has changed. The method is base on the assumption that the element in which the gravity center of a given particle conserve its eulerian ID number between two successive time steps, which is always verified for resolved particles. We then attribute the eulerian ID number of this elem to the lagrangian particle ID number by swapping table rows. /!/!/!At the moment, this method is performed sequentially only All processors know the tables particles_position_collision_ and particles_velocity_collision_.

References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::swap_particles_lagrangian_position_velocity() <protected-void-transport-interfaces-ft-disc-swap-particles-lagrangian-position-velocity>`
[void Transport_Interfaces_FT_Disc::swap_particles_lagrangian_position_velocity()](#protected-void-transport-interfaces-ft-disc-swap-particles-lagrangian-position-velocity)
tableaux_positions
DoubleTab & Transport_Interfaces_FT_Disc::tableaux_positions()
References
Referenced By
How to cite in this doc:
:ref:`DoubleTab & Transport_Interfaces_FT_Disc::tableaux_positions() <protected-doubletab-ref-transport-interfaces-ft-disc-tableaux-positions>`
[DoubleTab & Transport_Interfaces_FT_Disc::tableaux_positions()](#protected-doubletab-ref-transport-interfaces-ft-disc-tableaux-positions)
test_suppression_interfaces_sous_domaine
void Transport_Interfaces_FT_Disc::test_suppression_interfaces_sous_domaine()
References
Referenced By
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::test_suppression_interfaces_sous_domaine() <protected-void-transport-interfaces-ft-disc-test-suppression-interfaces-sous-domaine>`
[void Transport_Interfaces_FT_Disc::test_suppression_interfaces_sous_domaine()](#protected-void-transport-interfaces-ft-disc-test-suppression-interfaces-sous-domaine)
topologie_interface
Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface()
References
How to cite in this doc:
:ref:`Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface() <protected-topologie-maillage-ft-ref-transport-interfaces-ft-disc-topologie-interface>`
[Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface()](#protected-topologie-maillage-ft-ref-transport-interfaces-ft-disc-topologie-interface)
vecteur_elements
IntVect & Transport_Interfaces_FT_Disc::vecteur_elements()
References
Referenced By
How to cite in this doc:
:ref:`IntVect & Transport_Interfaces_FT_Disc::vecteur_elements() <protected-intvect-ref-transport-interfaces-ft-disc-vecteur-elements>`
[IntVect & Transport_Interfaces_FT_Disc::vecteur_elements()](#protected-intvect-ref-transport-interfaces-ft-disc-vecteur-elements)
compute_nb_particles_tot
void Transport_Interfaces_FT_Disc::compute_nb_particles_tot()
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::compute_nb_particles_tot() <private-void-transport-interfaces-ft-disc-compute-nb-particles-tot>`
[void Transport_Interfaces_FT_Disc::compute_nb_particles_tot()](#private-void-transport-interfaces-ft-disc-compute-nb-particles-tot)
fill_ftab_scalar
void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const ArrOfDouble &values) const
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const ArrOfDouble &values) const <private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-arrofdouble-ref-values-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const ArrOfDouble &values) const](#private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-arrofdouble-ref-values-const)
fill_ftab_scalar
void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleTab &values) const
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleTab &values) const <private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-doubletab-ref-values-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleTab &values) const](#private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-doubletab-ref-values-const)
fill_ftab_scalar
void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleVect &values) const
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleVect &values) const <private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-doublevect-ref-values-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleVect &values) const](#private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-doublevect-ref-values-const)
fill_ftab_vector
void Transport_Interfaces_FT_Disc::fill_ftab_vector(DoubleTab *ftab, const DoubleTab &values) const
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_vector(DoubleTab *ftab, const DoubleTab &values) const <private-void-transport-interfaces-ft-disc-fill-ftab-vector-doubletab-ptr-ftab-const-doubletab-ref-values-const>`
[void Transport_Interfaces_FT_Disc::fill_ftab_vector(DoubleTab *ftab, const DoubleTab &values) const](#private-void-transport-interfaces-ft-disc-fill-ftab-vector-doubletab-ptr-ftab-const-doubletab-ref-values-const)
fill_map_post_FT
void Transport_Interfaces_FT_Disc::fill_map_post_FT(my_map &map_post, DoubleTab *ftab) const
How to cite in this doc:
:ref:`void Transport_Interfaces_FT_Disc::fill_map_post_FT(my_map &map_post, DoubleTab *ftab) const <private-void-transport-interfaces-ft-disc-fill-map-post-ft-my-map-ref-map-post-doubletab-ptr-ftab-const>`
[void Transport_Interfaces_FT_Disc::fill_map_post_FT(my_map &map_post, DoubleTab *ftab) const](#private-void-transport-interfaces-ft-disc-fill-map-post-ft-my-map-ref-map-post-doubletab-ptr-ftab-const)

Attributes Documentation#

info_obj (public)
const Type_info Transport_Interfaces_FT_Disc::info_obj
collision_model_ (protected)
TRUST_Deriv<Collision_Model_FT_base> Transport_Interfaces_FT_Disc::collision_model_
compute_particles_rms_ (protected)
int Transport_Interfaces_FT_Disc::compute_particles_rms_ = 0
equation_ns_ (protected)
TRUST_Ref<Navier_Stokes_FT_Disc *> Transport_Interfaces_FT_Disc::equation_ns_
gravity_center_elem_ (protected)
ArrOfInt Transport_Interfaces_FT_Disc::gravity_center_elem_
indicatrice_ (protected)
TRUST_Deriv<Champ_Inc_base> Transport_Interfaces_FT_Disc::indicatrice_
indicatrice_faces_ (protected)
TRUST_Deriv<Champ_Inc_base> Transport_Interfaces_FT_Disc::indicatrice_faces_
is_solid_particle_ (protected)
bool Transport_Interfaces_FT_Disc::is_solid_particle_ = false
mean_particles_volumic_squared_velocity_ (protected)
DoubleTab Transport_Interfaces_FT_Disc::mean_particles_volumic_squared_velocity_
mean_particles_volumic_velocity_ (protected)
DoubleTab Transport_Interfaces_FT_Disc::mean_particles_volumic_velocity_
particles_position_collision_ (protected)
DoubleTab Transport_Interfaces_FT_Disc::particles_position_collision_
particles_purely_solid_mesh_volume_ (protected)
DoubleTab Transport_Interfaces_FT_Disc::particles_purely_solid_mesh_volume_
particles_velocity_collision_ (protected)
DoubleTab Transport_Interfaces_FT_Disc::particles_velocity_collision_
post_process_hydro_forces_ (protected)
Post_Processing_Hydrodynamic_Forces Transport_Interfaces_FT_Disc::post_process_hydro_forces_
post_process_hydro_forces_Stokes_ (protected)
Post_Processing_Hydrodynamic_Forces_Stokes Transport_Interfaces_FT_Disc::post_process_hydro_forces_Stokes_
probleme_base_ (protected)
TRUST_Ref<Probleme_base *> Transport_Interfaces_FT_Disc::probleme_base_
rms_particles_volumic_velocity_ (protected)
DoubleTab Transport_Interfaces_FT_Disc::rms_particles_volumic_velocity_
suppression_interfaces_sous_domaine_ (protected)
Nom Transport_Interfaces_FT_Disc::suppression_interfaces_sous_domaine_
vitesse_imp_interp_ (protected)
TRUST_Deriv<Champ_Fonc_base> Transport_Interfaces_FT_Disc::vitesse_imp_interp_
force_ (private)
ArrOfDouble Transport_Interfaces_FT_Disc::force_
interpolation_repere_local_ (private)
int Transport_Interfaces_FT_Disc::interpolation_repere_local_
moment_ (private)
ArrOfDouble Transport_Interfaces_FT_Disc::moment_
nb_particles_tot_ (private)
int Transport_Interfaces_FT_Disc::nb_particles_tot_ = 0
ref_milieu_ (private)
TRUST_Ref<Milieu_base *> Transport_Interfaces_FT_Disc::ref_milieu_
temps_debut_ (private)
double Transport_Interfaces_FT_Disc::temps_debut_
variables_internes_ (private)
Transport_Interfaces_FT_Disc_interne* Transport_Interfaces_FT_Disc::variables_internes_

Friends#

  • friend class Post_Processing_Hydrodynamic_Forces