Transport_Interfaces_FT_Disc

Contents

Transport_Interfaces_FT_Disc#

#include <Transport_Interfaces_FT_Disc.h>
Brief description

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

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

Detailed description#

Inherits from#

Inherited by#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classTransport__Interfaces__FT__Disc__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

List of Private Methods#

Complete Member Function Documentation#

algorithmes_transport#

Definition
const Algorithmes_Transport_FT_Disc & Transport_Interfaces_FT_Disc::algorithmes_transport() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Algorithmes_Transport_FT_Disc & Transport_Interfaces_FT_Disc::algorithmes_transport() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-const-algorithmes-transport-ft-disc-ref-transport-interfaces-ft-disc-algorithmes-transport-const)

assembler#

Definition
void Transport_Interfaces_FT_Disc::assembler(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::assembler(Matrice_Morse &mat_morse, const DoubleTab &present, DoubleTab &secmem) override <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::associate_temp_equation_post_processing(TRUST_Ref< Convection_Diffusion_Temperature_FT_Disc * > ref_eq_temp)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::associate_temp_equation_post_processing(TRUST_Ref< Convection_Diffusion_Temperature_FT_Disc * > ref_eq_temp) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::associer_equation_ns(const Navier_Stokes_FT_Disc &ns)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::associer_equation_ns(const Navier_Stokes_FT_Disc &ns) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-associer-equation-ns-const-navier-stokes-ft-disc-ref-ns)

associer_milieu_base#

Definition
void Transport_Interfaces_FT_Disc::associer_milieu_base(const Milieu_base &milieu) override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::associer_milieu_base(const Milieu_base &milieu) override <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-associer-milieu-base-const-milieu-base-ref-milieu-override)

associer_pb_base#

Definition
void Transport_Interfaces_FT_Disc::associer_pb_base(const Probleme_base &probleme) override
Brief description

S’associe au Probleme passe en parametre.

Detailed description

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

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::associer_pb_base(const Probleme_base &probleme) override <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-associer-pb-base-const-probleme-base-ref-probleme-override)

BaryFa7#

Definition
void Transport_Interfaces_FT_Disc::BaryFa7(Maillage_FT_Disc &maillage, const int i_facette, DoubleTab &Barycentre)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::BaryFa7(Maillage_FT_Disc &maillage, const int i_facette, DoubleTab &Barycentre) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-baryfa7-maillage-ft-disc-ref-maillage-const-int-i-facette-doubletab-ref-barycentre)

calcul_effort_fluide_interface#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::calcul_eq_plan_facette(const int i_facette, double &a, double &b, double &c, double &d)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::calcul_eq_plan_facette(const int i_facette, double &a, double &b, double &c, double &d) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::calcul_vitesse(DoubleTab &vitesse_imp, const DoubleTab &champ_vitesse, const DoubleTab &vpoint, const double temps, const double dt)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::calcul_vitesse(DoubleTab &vitesse_imp, const DoubleTab &champ_vitesse, const DoubleTab &vpoint, const double temps, const double dt) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
int Transport_Interfaces_FT_Disc::calculer_composantes_connexes_pour_suppression(IntVect &num_compo)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::calculer_composantes_connexes_pour_suppression(IntVect &num_compo) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-calculer-composantes-connexes-pour-suppression-intvect-ref-num-compo)

calculer_integrale_indicatrice#

Definition
double Transport_Interfaces_FT_Disc::calculer_integrale_indicatrice(const DoubleVect &indicatrice, double &v_ph0) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double Transport_Interfaces_FT_Disc::calculer_integrale_indicatrice(const DoubleVect &indicatrice, double &v_ph0) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-double-transport-interfaces-ft-disc-calculer-integrale-indicatrice-const-doublevect-ref-indicatrice-double-ref-v-ph0-const)

calculer_pas_de_temps#

Definition
double Transport_Interfaces_FT_Disc::calculer_pas_de_temps() const override
Brief description

Calcul du prochain pas de temps.

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double Transport_Interfaces_FT_Disc::calculer_pas_de_temps() const override <transport-interfaces-ft-disc-public-double-transport-interfaces-ft-disc-calculer-pas-de-temps-const-override>`
[double Transport_Interfaces_FT_Disc::calculer_pas_de_temps() const override](#transport-interfaces-ft-disc-public-double-transport-interfaces-ft-disc-calculer-pas-de-temps-const-override)

calculer_scalaire_interpole#

Definition
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
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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 <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
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
Brief description

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

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void 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 <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
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
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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 <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::close_save_file() override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::close_save_file() override <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-close-save-file-override>`
[void Transport_Interfaces_FT_Disc::close_save_file() override](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-close-save-file-override)

connectivite_frontieres#

Definition
const Connectivite_frontieres & Transport_Interfaces_FT_Disc::connectivite_frontieres() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Connectivite_frontieres & Transport_Interfaces_FT_Disc::connectivite_frontieres() const <transport-interfaces-ft-disc-public-const-connectivite-frontieres-ref-transport-interfaces-ft-disc-connectivite-frontieres-const>`
[const Connectivite_frontieres & Transport_Interfaces_FT_Disc::connectivite_frontieres() const](#transport-interfaces-ft-disc-public-const-connectivite-frontieres-ref-transport-interfaces-ft-disc-connectivite-frontieres-const)

data_a_sauvegarder#

Definition
std::vector<YAML_data> Transport_Interfaces_FT_Disc::data_a_sauvegarder() const override
Brief description

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

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`std::vector<YAML_data> Transport_Interfaces_FT_Disc::data_a_sauvegarder() const override <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-std-vector-yaml-data-transport-interfaces-ft-disc-data-a-sauvegarder-const-override)

derivee_en_temps_inco#

Definition
DoubleTab & Transport_Interfaces_FT_Disc::derivee_en_temps_inco(DoubleTab &derivee) override
Brief description

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

Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`DoubleTab & Transport_Interfaces_FT_Disc::derivee_en_temps_inco(DoubleTab &derivee) override <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-doubletab-ref-transport-interfaces-ft-disc-derivee-en-temps-inco-doubletab-ref-derivee-override)

discretiser#

Definition
void Transport_Interfaces_FT_Disc::discretiser() override
Brief description

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

Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::discretiser() override <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-discretiser-override>`
[void Transport_Interfaces_FT_Disc::discretiser() override](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-discretiser-override)

duplique#

Definition
int Transport_Interfaces_FT_Disc::duplique() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::duplique() const override <transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-duplique-const-override>`
[int Transport_Interfaces_FT_Disc::duplique() const override](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-duplique-const-override)

get_champ_post_FT#

Definition
int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, DoubleTab *dtab=0) const
Brief description

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

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, DoubleTab *dtab=0) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, IntTab *itab=0) const
Brief description

Voir l’autre get_champ_post_FT.

Detailed description

Cette fonction est specifique aux champs d’entiers.

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::get_champ_post_FT(const Motcle &champ, Postraitement_base::Localisation loc, IntTab *itab=0) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
const Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_collision_model() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_collision_model() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-const-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-collision-model-const)

get_compute_indicatrice_faces#

Definition
const Champ_base & Transport_Interfaces_FT_Disc::get_compute_indicatrice_faces()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_compute_indicatrice_faces() <transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-compute-indicatrice-faces>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_compute_indicatrice_faces()](#transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-compute-indicatrice-faces)

get_expression_vitesse_imposee#

Definition
void Transport_Interfaces_FT_Disc::get_expression_vitesse_imposee(DoubleTab &vitesse_imp)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::get_expression_vitesse_imposee(DoubleTab &vitesse_imp) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-get-expression-vitesse-imposee-doubletab-ref-vitesse-imp)

get_gravity_center_elem#

Definition
const ArrOfInt & Transport_Interfaces_FT_Disc::get_gravity_center_elem() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const ArrOfInt & Transport_Interfaces_FT_Disc::get_gravity_center_elem() const <transport-interfaces-ft-disc-public-const-arrofint-ref-transport-interfaces-ft-disc-get-gravity-center-elem-const>`
[const ArrOfInt & Transport_Interfaces_FT_Disc::get_gravity_center_elem() const](#transport-interfaces-ft-disc-public-const-arrofint-ref-transport-interfaces-ft-disc-get-gravity-center-elem-const)

get_indicatrice_faces#

Definition
const Champ_base & Transport_Interfaces_FT_Disc::get_indicatrice_faces()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_indicatrice_faces() <transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-indicatrice-faces>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_indicatrice_faces()](#transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-indicatrice-faces)

get_info#

Definition
const Type_info * Transport_Interfaces_FT_Disc::get_info() const override
Brief description

Donne des informations sur le type de l’ Objet_U .

Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Transport_Interfaces_FT_Disc::get_info() const override <transport-interfaces-ft-disc-public-const-type-info-ptr-transport-interfaces-ft-disc-get-info-const-override>`
[const Type_info * Transport_Interfaces_FT_Disc::get_info() const override](#transport-interfaces-ft-disc-public-const-type-info-ptr-transport-interfaces-ft-disc-get-info-const-override)

get_is_solid_particle#

Definition
const bool & Transport_Interfaces_FT_Disc::get_is_solid_particle() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const bool & Transport_Interfaces_FT_Disc::get_is_solid_particle() const <transport-interfaces-ft-disc-public-const-bool-ref-transport-interfaces-ft-disc-get-is-solid-particle-const>`
[const bool & Transport_Interfaces_FT_Disc::get_is_solid_particle() const](#transport-interfaces-ft-disc-public-const-bool-ref-transport-interfaces-ft-disc-get-is-solid-particle-const)

get_mesh_tag#

Definition
int Transport_Interfaces_FT_Disc::get_mesh_tag() const override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::get_mesh_tag() const override <transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-get-mesh-tag-const-override>`
[int Transport_Interfaces_FT_Disc::get_mesh_tag() const override](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-get-mesh-tag-const-override)

get_n_iterations_distance#

Definition
const int & Transport_Interfaces_FT_Disc::get_n_iterations_distance() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const int & Transport_Interfaces_FT_Disc::get_n_iterations_distance() const <transport-interfaces-ft-disc-public-const-int-ref-transport-interfaces-ft-disc-get-n-iterations-distance-const>`
[const int & Transport_Interfaces_FT_Disc::get_n_iterations_distance() const](#transport-interfaces-ft-disc-public-const-int-ref-transport-interfaces-ft-disc-get-n-iterations-distance-const)

get_nb_particles_tot#

Definition
const int & Transport_Interfaces_FT_Disc::get_nb_particles_tot() const
Brief description
Detailed description
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const int & Transport_Interfaces_FT_Disc::get_nb_particles_tot() const <transport-interfaces-ft-disc-public-const-int-ref-transport-interfaces-ft-disc-get-nb-particles-tot-const>`
[const int & Transport_Interfaces_FT_Disc::get_nb_particles_tot() const](#transport-interfaces-ft-disc-public-const-int-ref-transport-interfaces-ft-disc-get-nb-particles-tot-const)

get_particles_position#

Definition
const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_position() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_position() const <transport-interfaces-ft-disc-public-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-position-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_position() const](#transport-interfaces-ft-disc-public-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-position-const)

get_particles_velocity#

Definition
const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_velocity() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_velocity() const <transport-interfaces-ft-disc-public-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-velocity-const>`
[const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_velocity() const](#transport-interfaces-ft-disc-public-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-velocity-const)

get_post_process_hydro_forces#

Definition
Post_Processing_Hydrodynamic_Forces & Transport_Interfaces_FT_Disc::get_post_process_hydro_forces()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Post_Processing_Hydrodynamic_Forces & Transport_Interfaces_FT_Disc::get_post_process_hydro_forces() <transport-interfaces-ft-disc-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()](#transport-interfaces-ft-disc-public-post-processing-hydrodynamic-forces-ref-transport-interfaces-ft-disc-get-post-process-hydro-forces)

get_probleme_base#

Definition
const Probleme_base & Transport_Interfaces_FT_Disc::get_probleme_base() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Probleme_base & Transport_Interfaces_FT_Disc::get_probleme_base() const <transport-interfaces-ft-disc-public-const-probleme-base-ref-transport-interfaces-ft-disc-get-probleme-base-const>`
[const Probleme_base & Transport_Interfaces_FT_Disc::get_probleme_base() const](#transport-interfaces-ft-disc-public-const-probleme-base-ref-transport-interfaces-ft-disc-get-probleme-base-const)

get_ptr_collision_model#

Definition
const TRUST_Deriv<Collision_Model_FT_base> & Transport_Interfaces_FT_Disc::get_ptr_collision_model() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const TRUST_Deriv<Collision_Model_FT_base> & Transport_Interfaces_FT_Disc::get_ptr_collision_model() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-const-trust-deriv-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-ptr-collision-model-const)

get_set_collision_model#

Definition
Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_set_collision_model()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Collision_Model_FT_base & Transport_Interfaces_FT_Disc::get_set_collision_model() <transport-interfaces-ft-disc-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()](#transport-interfaces-ft-disc-public-collision-model-ft-base-ref-transport-interfaces-ft-disc-get-set-collision-model)

get_update_distance_interface#

Definition
const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface() const
Brief description

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

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-distance-interface-const)

get_update_distance_interface_faces#

Definition
const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface_faces() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_update_distance_interface_faces() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-distance-interface-faces-const)

get_update_distance_interface_sommets#

Definition
const DoubleTab & Transport_Interfaces_FT_Disc::get_update_distance_interface_sommets() const
Brief description

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

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_update_distance_interface_sommets() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-const-doubletab-ref-transport-interfaces-ft-disc-get-update-distance-interface-sommets-const)

get_update_indicatrice#

Definition
const Champ_base & Transport_Interfaces_FT_Disc::get_update_indicatrice() override
Brief description

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

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_update_indicatrice() override <transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-indicatrice-override>`
[const Champ_base & Transport_Interfaces_FT_Disc::get_update_indicatrice() override](#transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-indicatrice-override)

get_update_normale_interface#

Definition
const Champ_base & Transport_Interfaces_FT_Disc::get_update_normale_interface() const
Brief description

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

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_base & Transport_Interfaces_FT_Disc::get_update_normale_interface() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-const-champ-base-ref-transport-interfaces-ft-disc-get-update-normale-interface-const)

get_vimp_regul#

Definition
const int & Transport_Interfaces_FT_Disc::get_vimp_regul() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const int & Transport_Interfaces_FT_Disc::get_vimp_regul() const <transport-interfaces-ft-disc-public-const-int-ref-transport-interfaces-ft-disc-get-vimp-regul-const>`
[const int & Transport_Interfaces_FT_Disc::get_vimp_regul() const](#transport-interfaces-ft-disc-public-const-int-ref-transport-interfaces-ft-disc-get-vimp-regul-const)

impr#

Definition
int Transport_Interfaces_FT_Disc::impr(Sortie &os) const override
Brief description

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

Detailed description

appelle Operateur_base::impr(os)

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::impr(Sortie &os) const override <transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-impr-sortie-ref-os-const-override>`
[int Transport_Interfaces_FT_Disc::impr(Sortie &os) const override](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-impr-sortie-ref-os-const-override)

impr_effort_fluide_interface#

Definition
void Transport_Interfaces_FT_Disc::impr_effort_fluide_interface(DoubleTab &source_val, DoubleTab &pressure_part, DoubleTab &friction_part, DoubleTab &diff_part)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::impr_effort_fluide_interface(DoubleTab &source_val, DoubleTab &pressure_part, DoubleTab &friction_part, DoubleTab &diff_part) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
const Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() const override
Brief description
Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() const override <transport-interfaces-ft-disc-public-const-champ-inc-base-ref-transport-interfaces-ft-disc-inconnue-const-override>`
[const Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() const override](#transport-interfaces-ft-disc-public-const-champ-inc-base-ref-transport-interfaces-ft-disc-inconnue-const-override)

inconnue#

Definition
Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() override <transport-interfaces-ft-disc-public-champ-inc-base-ref-transport-interfaces-ft-disc-inconnue-override>`
[Champ_Inc_base & Transport_Interfaces_FT_Disc::inconnue() override](#transport-interfaces-ft-disc-public-champ-inc-base-ref-transport-interfaces-ft-disc-inconnue-override)

init_save_file#

Definition
void Transport_Interfaces_FT_Disc::init_save_file() override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::init_save_file() override <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-init-save-file-override>`
[void Transport_Interfaces_FT_Disc::init_save_file() override](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-init-save-file-override)

integrer_ensemble_lagrange#

Definition
void Transport_Interfaces_FT_Disc::integrer_ensemble_lagrange(const double temps) override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::integrer_ensemble_lagrange(const double temps) override <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-integrer-ensemble-lagrange-const-double-temps-override)

interpoler_simple_vitesse_face#

Definition
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)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
Entree & Transport_Interfaces_FT_Disc::lire_cond_init(Entree &is) override
Brief description

Lecture des conditions initiales.

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Transport_Interfaces_FT_Disc::lire_cond_init(Entree &is) override <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-entree-ref-transport-interfaces-ft-disc-lire-cond-init-entree-ref-is-override)

lire_maillage_ft_cao#

Definition
void Transport_Interfaces_FT_Disc::lire_maillage_ft_cao(Entree &is)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::lire_maillage_ft_cao(Entree &is) <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-lire-maillage-ft-cao-entree-ref-is>`
[void Transport_Interfaces_FT_Disc::lire_maillage_ft_cao(Entree &is)](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-lire-maillage-ft-cao-entree-ref-is)

lire_motcle_non_standard#

Definition
int Transport_Interfaces_FT_Disc::lire_motcle_non_standard(const Motcle &, Entree &) override
Brief description

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

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::lire_motcle_non_standard(const Motcle &, Entree &) override <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-lire-motcle-non-standard-const-motcle-ref-entree-ref-override)

maillage_inject#

Definition
const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject() const <transport-interfaces-ft-disc-public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-inject-const>`
[const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject() const](#transport-interfaces-ft-disc-public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-inject-const)

maillage_interface#

Definition
const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface() const <transport-interfaces-ft-disc-public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface-const>`
[const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface() const](#transport-interfaces-ft-disc-public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface-const)

maillage_interface_pour_post#

Definition
const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface_pour_post() const
Brief description

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

Detailed description

..)

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface_pour_post() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-public-const-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface-pour-post-const)

marching_cubes#

Definition
const Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes() const <transport-interfaces-ft-disc-public-const-marching-cubes-ref-transport-interfaces-ft-disc-marching-cubes-const>`
[const Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes() const](#transport-interfaces-ft-disc-public-const-marching-cubes-ref-transport-interfaces-ft-disc-marching-cubes-const)

mettre_a_jour#

Definition
void Transport_Interfaces_FT_Disc::mettre_a_jour(double temps) override
Brief description

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

Detailed description

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

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::mettre_a_jour(double temps) override <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-mettre-a-jour-double-temps-override>`
[void Transport_Interfaces_FT_Disc::mettre_a_jour(double temps) override](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-mettre-a-jour-double-temps-override)

milieu#

Definition
const Milieu_base & Transport_Interfaces_FT_Disc::milieu() const override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Milieu_base & Transport_Interfaces_FT_Disc::milieu() const override <transport-interfaces-ft-disc-public-const-milieu-base-ref-transport-interfaces-ft-disc-milieu-const-override>`
[const Milieu_base & Transport_Interfaces_FT_Disc::milieu() const override](#transport-interfaces-ft-disc-public-const-milieu-base-ref-transport-interfaces-ft-disc-milieu-const-override)

milieu#

Definition
Milieu_base & Transport_Interfaces_FT_Disc::milieu() override
Brief description
Detailed description

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Milieu_base & Transport_Interfaces_FT_Disc::milieu() override <transport-interfaces-ft-disc-public-milieu-base-ref-transport-interfaces-ft-disc-milieu-override>`
[Milieu_base & Transport_Interfaces_FT_Disc::milieu() override](#transport-interfaces-ft-disc-public-milieu-base-ref-transport-interfaces-ft-disc-milieu-override)

modifie_source#

Definition
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)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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 <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::nettoyer_maillage()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::nettoyer_maillage() <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-nettoyer-maillage>`
[void Transport_Interfaces_FT_Disc::nettoyer_maillage()](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-nettoyer-maillage)

nettoyer_proprietes_particules#

Definition
void Transport_Interfaces_FT_Disc::nettoyer_proprietes_particules(const ArrOfInt &som_utilises)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::nettoyer_proprietes_particules(const ArrOfInt &som_utilises) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-nettoyer-proprietes-particules-const-arrofint-ref-som-utilises)

nombre_d_operateurs#

Definition
int Transport_Interfaces_FT_Disc::nombre_d_operateurs() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::nombre_d_operateurs() const override <transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-nombre-d-operateurs-const-override>`
[int Transport_Interfaces_FT_Disc::nombre_d_operateurs() const override](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-nombre-d-operateurs-const-override)

operateur#

Definition
const Operateur & Transport_Interfaces_FT_Disc::operateur(int i) const override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Operateur & Transport_Interfaces_FT_Disc::operateur(int i) const override <transport-interfaces-ft-disc-public-const-operateur-ref-transport-interfaces-ft-disc-operateur-int-i-const-override>`
[const Operateur & Transport_Interfaces_FT_Disc::operateur(int i) const override](#transport-interfaces-ft-disc-public-const-operateur-ref-transport-interfaces-ft-disc-operateur-int-i-const-override)

operateur#

Definition
Operateur & Transport_Interfaces_FT_Disc::operateur(int i) override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Operateur & Transport_Interfaces_FT_Disc::operateur(int i) override <transport-interfaces-ft-disc-public-operateur-ref-transport-interfaces-ft-disc-operateur-int-i-override>`
[Operateur & Transport_Interfaces_FT_Disc::operateur(int i) override](#transport-interfaces-ft-disc-public-operateur-ref-transport-interfaces-ft-disc-operateur-int-i-override)

parcours_interface#

Definition
const Parcours_interface & Transport_Interfaces_FT_Disc::parcours_interface() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Parcours_interface & Transport_Interfaces_FT_Disc::parcours_interface() const <transport-interfaces-ft-disc-public-const-parcours-interface-ref-transport-interfaces-ft-disc-parcours-interface-const>`
[const Parcours_interface & Transport_Interfaces_FT_Disc::parcours_interface() const](#transport-interfaces-ft-disc-public-const-parcours-interface-ref-transport-interfaces-ft-disc-parcours-interface-const)

plan_facette_existant#

Definition
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)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::PPP_face_interface(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::PPP_face_interface(Maillage_FT_Disc &maillage, const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::PPP_face_interface_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex, DoubleTab &PPP)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::PPP_face_interface_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &Vertex, DoubleTab &PPP) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::PPP_face_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &PPP)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::PPP_face_voisin(const DoubleTab &indicatrice, const DoubleTab &indicatrice_face, DoubleTab &PPP) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-ppp-face-voisin-const-doubletab-ref-indicatrice-const-doubletab-ref-indicatrice-face-doubletab-ref-ppp)

preparer_calcul#

Definition
int Transport_Interfaces_FT_Disc::preparer_calcul() override
Brief description

Tout ce qui ne depend pas des autres problemes eventuels.

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::preparer_calcul() override <transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-preparer-calcul-override>`
[int Transport_Interfaces_FT_Disc::preparer_calcul() override](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-preparer-calcul-override)

preparer_pas_de_temps#

Definition
void Transport_Interfaces_FT_Disc::preparer_pas_de_temps()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::preparer_pas_de_temps() <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-preparer-pas-de-temps>`
[void Transport_Interfaces_FT_Disc::preparer_pas_de_temps()](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-preparer-pas-de-temps)

projete_point_face_fluide#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject() const <transport-interfaces-ft-disc-public-const-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-inject-const>`
[const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject() const](#transport-interfaces-ft-disc-public-const-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-inject-const)

proprietes_particules#

Definition
const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules() const <transport-interfaces-ft-disc-public-const-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-particules-const>`
[const Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules() const](#transport-interfaces-ft-disc-public-const-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-particules-const)

ramasse_miettes#

Definition
void Transport_Interfaces_FT_Disc::ramasse_miettes(const Maillage_FT_Disc &maillage, DoubleVect &flux, DoubleVect &valeurs)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::ramasse_miettes(const Maillage_FT_Disc &maillage, DoubleVect &flux, DoubleVect &valeurs) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-ramasse-miettes-const-maillage-ft-disc-ref-maillage-doublevect-ref-flux-doublevect-ref-valeurs)

remaillage_interface#

Definition
Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface() <transport-interfaces-ft-disc-public-remaillage-ft-ref-transport-interfaces-ft-disc-remaillage-interface>`
[Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface()](#transport-interfaces-ft-disc-public-remaillage-ft-ref-transport-interfaces-ft-disc-remaillage-interface)

remaillage_interface#

Definition
const Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface() const <transport-interfaces-ft-disc-public-const-remaillage-ft-ref-transport-interfaces-ft-disc-remaillage-interface-const>`
[const Remaillage_FT & Transport_Interfaces_FT_Disc::remaillage_interface() const](#transport-interfaces-ft-disc-public-const-remaillage-ft-ref-transport-interfaces-ft-disc-remaillage-interface-const)

remailler_interface#

Definition
void Transport_Interfaces_FT_Disc::remailler_interface()
Brief description

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

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::remailler_interface() <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-remailler-interface>`
[void Transport_Interfaces_FT_Disc::remailler_interface()](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-remailler-interface)

RenumFa7#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
int Transport_Interfaces_FT_Disc::reprendre(Entree &) override
Brief description

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

Detailed description

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

Reimplements:

References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::reprendre(Entree &) override <transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-reprendre-entree-ref-override>`
[int Transport_Interfaces_FT_Disc::reprendre(Entree &) override](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-reprendre-entree-ref-override)

sauvegarder#

Definition
int Transport_Interfaces_FT_Disc::sauvegarder(Sortie &) const override
Brief description

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

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::sauvegarder(Sortie &) const override <transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-sauvegarder-sortie-ref-const-override>`
[int Transport_Interfaces_FT_Disc::sauvegarder(Sortie &) const override](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-sauvegarder-sortie-ref-const-override)

set_param#

Definition
void Transport_Interfaces_FT_Disc::set_param(Param &titi) override
Brief description
Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::set_param(Param &titi) override <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-set-param-param-ref-titi-override>`
[void Transport_Interfaces_FT_Disc::set_param(Param &titi) override](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-set-param-param-ref-titi-override)

StockageFa7#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
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)
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
double Transport_Interfaces_FT_Disc::suppression_interfaces(const IntVect &num_compo, const ArrOfInt &flags_compo_a_supprimer)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`double Transport_Interfaces_FT_Disc::suppression_interfaces(const IntVect &num_compo, const ArrOfInt &flags_compo_a_supprimer) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-double-transport-interfaces-ft-disc-suppression-interfaces-const-intvect-ref-num-compo-const-arrofint-ref-flags-compo-a-supprimer)

taille_memoire#

Definition
unsigned Transport_Interfaces_FT_Disc::taille_memoire() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`unsigned Transport_Interfaces_FT_Disc::taille_memoire() const override <transport-interfaces-ft-disc-public-unsigned-transport-interfaces-ft-disc-taille-memoire-const-override>`
[unsigned Transport_Interfaces_FT_Disc::taille_memoire() const override](#transport-interfaces-ft-disc-public-unsigned-transport-interfaces-ft-disc-taille-memoire-const-override)

topologie_interface#

Definition
const Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface() const <transport-interfaces-ft-disc-public-const-topologie-maillage-ft-ref-transport-interfaces-ft-disc-topologie-interface-const>`
[const Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface() const](#transport-interfaces-ft-disc-public-const-topologie-maillage-ft-ref-transport-interfaces-ft-disc-topologie-interface-const)

Transport_Interfaces_FT_Disc#

Definition
Transport_Interfaces_FT_Disc::Transport_Interfaces_FT_Disc()
Brief description

constructeur par defaut

Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Transport_Interfaces_FT_Disc::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()](#transport-interfaces-ft-disc-public-transport-interfaces-ft-disc-transport-interfaces-ft-disc)

transporter_sans_changement_topologie#

Definition
void Transport_Interfaces_FT_Disc::transporter_sans_changement_topologie(DoubleTab &vitesse, const double coeff, const double temps)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::transporter_sans_changement_topologie(DoubleTab &vitesse, const double coeff, const double temps) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-transporter-sans-changement-topologie-doubletab-ref-vitesse-const-double-coeff-const-double-temps)

update_critere_statio#

Definition
void Transport_Interfaces_FT_Disc::update_critere_statio()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::update_critere_statio() <transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-update-critere-statio>`
[void Transport_Interfaces_FT_Disc::update_critere_statio()](#transport-interfaces-ft-disc-public-void-transport-interfaces-ft-disc-update-critere-statio)

uzawa#

Definition
void Transport_Interfaces_FT_Disc::uzawa(const double d, const DoubleTab &matrice, const DoubleTab &x, const DoubleTab &secmem, DoubleTab &solution) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::uzawa(const double d, const DoubleTab &matrice, const DoubleTab &x, const DoubleTab &secmem, DoubleTab &solution) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
int Transport_Interfaces_FT_Disc::verif_Cl() const override
Brief description

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

Detailed description

Fait Process::exit() si erreur.

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Transport_Interfaces_FT_Disc::verif_Cl() const override <transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-verif-cl-const-override>`
[int Transport_Interfaces_FT_Disc::verif_Cl() const override](#transport-interfaces-ft-disc-public-int-transport-interfaces-ft-disc-verif-cl-const-override)

verifprojete#

Definition
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)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`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) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
Transport_Interfaces_FT_Disc::~Transport_Interfaces_FT_Disc()
Brief description

le destructeur qui va avec

Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Transport_Interfaces_FT_Disc::~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()](#transport-interfaces-ft-disc-public-transport-interfaces-ft-disc-dtor-transport-interfaces-ft-disc)

cree_instance#

Definition
Objet_U * Transport_Interfaces_FT_Disc::cree_instance()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Objet_U * Transport_Interfaces_FT_Disc::cree_instance() <transport-interfaces-ft-disc-public-static-objet-u-ptr-transport-interfaces-ft-disc-cree-instance>`
[Objet_U * Transport_Interfaces_FT_Disc::cree_instance()](#transport-interfaces-ft-disc-public-static-objet-u-ptr-transport-interfaces-ft-disc-cree-instance)

info#

Definition
const Type_info * Transport_Interfaces_FT_Disc::info()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Transport_Interfaces_FT_Disc::info() <transport-interfaces-ft-disc-public-static-const-type-info-ptr-transport-interfaces-ft-disc-info>`
[const Type_info * Transport_Interfaces_FT_Disc::info()](#transport-interfaces-ft-disc-public-static-const-type-info-ptr-transport-interfaces-ft-disc-info)

self_cast#

Definition
const Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(const Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(const Objet_U &) <transport-interfaces-ft-disc-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 &)](#transport-interfaces-ft-disc-public-static-const-transport-interfaces-ft-disc-ref-transport-interfaces-ft-disc-self-cast-const-objet-u-ref)

self_cast#

Definition
Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Transport_Interfaces_FT_Disc & Transport_Interfaces_FT_Disc::self_cast(Objet_U &) <transport-interfaces-ft-disc-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 &)](#transport-interfaces-ft-disc-public-static-transport-interfaces-ft-disc-ref-transport-interfaces-ft-disc-self-cast-objet-u-ref)

transfert_conservatif_eulerien_vers_lagrangien_sommets#

Definition
void Transport_Interfaces_FT_Disc::transfert_conservatif_eulerien_vers_lagrangien_sommets(const Maillage_FT_Disc &maillage, const DoubleVect &valeurs_euler, ArrOfDouble &valeurs_lagrange)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::transfert_conservatif_eulerien_vers_lagrangien_sommets(const Maillage_FT_Disc &maillage, const DoubleVect &valeurs_euler, ArrOfDouble &valeurs_lagrange) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::add_fields_to_post_FT(Motcles &fields) const
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::add_fields_to_post_FT(Motcles &fields) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-add-fields-to-post-ft-motcles-ref-fields-const)

ajouter_contribution_saut_vitesse#

Definition
void Transport_Interfaces_FT_Disc::ajouter_contribution_saut_vitesse(DoubleTab &deplacement) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::ajouter_contribution_saut_vitesse(DoubleTab &deplacement) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-ajouter-contribution-saut-vitesse-doubletab-ref-deplacement-const)

calcul_indicatrice_faces#

Definition
void Transport_Interfaces_FT_Disc::calcul_indicatrice_faces(const DoubleTab &indicatrice, const IntTab &face_voisins)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::calcul_indicatrice_faces(const DoubleTab &indicatrice, const IntTab &face_voisins) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-calcul-indicatrice-faces-const-doubletab-ref-indicatrice-const-inttab-ref-face-voisins)

calculer_distance_interface#

Definition
void Transport_Interfaces_FT_Disc::calculer_distance_interface(const Maillage_FT_Disc &maillage, DoubleTab &distance_elements, DoubleTab &normale_elements, const int n_iter) const
Brief description

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

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::calculer_distance_interface(const Maillage_FT_Disc &maillage, DoubleTab &distance_elements, DoubleTab &normale_elements, const int n_iter) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::calculer_distance_interface_faces(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_faces) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::calculer_distance_interface_faces(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_faces) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::calculer_distance_interface_sommets(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_som) const
Brief description

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

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::calculer_distance_interface_sommets(const DoubleTab &dist_elem, const DoubleTab &normale_elem, DoubleTab &dist_som) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::calculer_vitesse_repere_local(const Maillage_FT_Disc &maillage, DoubleTab &deplacement, DoubleTab &Positions, DoubleTab &Vitesses) const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::calculer_vitesse_repere_local(const Maillage_FT_Disc &maillage, DoubleTab &deplacement, DoubleTab &Positions, DoubleTab &Vitesses) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
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
Brief description

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

Detailed description

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 reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void 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 <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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#

Definition
void Transport_Interfaces_FT_Disc::compute_particles_rms()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::compute_particles_rms() <transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-compute-particles-rms>`
[void Transport_Interfaces_FT_Disc::compute_particles_rms()](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-compute-particles-rms)

deplacement_som#

Definition
DoubleTab & Transport_Interfaces_FT_Disc::deplacement_som()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`DoubleTab & Transport_Interfaces_FT_Disc::deplacement_som() <transport-interfaces-ft-disc-protected-doubletab-ref-transport-interfaces-ft-disc-deplacement-som>`
[DoubleTab & Transport_Interfaces_FT_Disc::deplacement_som()](#transport-interfaces-ft-disc-protected-doubletab-ref-transport-interfaces-ft-disc-deplacement-som)

deplacer_maillage_ft_v_fluide#

Definition
void Transport_Interfaces_FT_Disc::deplacer_maillage_ft_v_fluide(const double temps)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::deplacer_maillage_ft_v_fluide(const double temps) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-deplacer-maillage-ft-v-fluide-const-double-temps)

fill_ftab_friction_force#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_friction_force(DoubleTab *ftab, const DoubleTab &dummytab) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_friction_force(DoubleTab *ftab, const DoubleTab &dummytab) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-friction-force-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)

fill_ftab_local_reference_frame_velocity#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_local_reference_frame_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_local_reference_frame_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-local-reference-frame-velocity-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)

fill_ftab_normal_unit#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_normal_unit(DoubleTab *ftab, const DoubleTab &dummytab) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_normal_unit(DoubleTab *ftab, const DoubleTab &dummytab) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-normal-unit-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)

fill_ftab_pressure#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_pressure(DoubleTab *ftab, const DoubleTab &dummytab) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_pressure(DoubleTab *ftab, const DoubleTab &dummytab) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-pressure-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)

fill_ftab_pressure_force#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_pressure_force(DoubleTab *ftab, const DoubleTab &dummytab) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_pressure_force(DoubleTab *ftab, const DoubleTab &dummytab) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-pressure-force-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)

fill_ftab_Stokes#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_Stokes(DoubleTab *ftab, const DoubleTab &values) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_Stokes(DoubleTab *ftab, const DoubleTab &values) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-doubletab-ptr-ftab-const-doubletab-ref-values-const)

fill_ftab_Stokes_pressure_interp#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_interp(DoubleTab *ftab, const DoubleTab &values) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_interp(DoubleTab *ftab, const DoubleTab &values) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-pressure-interp-doubletab-ptr-ftab-const-doubletab-ref-values-const)

fill_ftab_Stokes_pressure_th#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_th(DoubleTab *ftab, const DoubleTab &values) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_Stokes_pressure_th(DoubleTab *ftab, const DoubleTab &values) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-stokes-pressure-th-doubletab-ptr-ftab-const-doubletab-ref-values-const)

fill_ftab_velocity#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_velocity(DoubleTab *ftab, const DoubleTab &dummytab) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-velocity-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)

fill_ftab_vertices_curvature#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_vertices_curvature(DoubleTab *ftab, const DoubleTab &dummytab) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_vertices_curvature(DoubleTab *ftab, const DoubleTab &dummytab) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-fill-ftab-vertices-curvature-doubletab-ptr-ftab-const-doubletab-ref-dummytab-const)

get_mean_particles_volumic_squared_velocity#

Definition
const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_squared_velocity() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_squared_velocity() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-const-doubletab-ref-transport-interfaces-ft-disc-get-mean-particles-volumic-squared-velocity-const)

get_mean_particles_volumic_velocity#

Definition
const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_velocity() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_mean_particles_volumic_velocity() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-const-doubletab-ref-transport-interfaces-ft-disc-get-mean-particles-volumic-velocity-const)

get_particles_purely_solid_mesh_volume#

Definition
const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_purely_solid_mesh_volume() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_particles_purely_solid_mesh_volume() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-const-doubletab-ref-transport-interfaces-ft-disc-get-particles-purely-solid-mesh-volume-const)

get_rms_particles_volumic_velocity#

Definition
const DoubleTab & Transport_Interfaces_FT_Disc::get_rms_particles_volumic_velocity() const
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const DoubleTab & Transport_Interfaces_FT_Disc::get_rms_particles_volumic_velocity() const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-protected-const-doubletab-ref-transport-interfaces-ft-disc-get-rms-particles-volumic-velocity-const)

init_particles_position_velocity#

Definition
void Transport_Interfaces_FT_Disc::init_particles_position_velocity()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::init_particles_position_velocity() <transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-init-particles-position-velocity>`
[void Transport_Interfaces_FT_Disc::init_particles_position_velocity()](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-init-particles-position-velocity)

maillage_inject#

Definition
Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject() <transport-interfaces-ft-disc-protected-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-inject>`
[Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_inject()](#transport-interfaces-ft-disc-protected-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-inject)

maillage_interface#

Definition
Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface() <transport-interfaces-ft-disc-protected-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface>`
[Maillage_FT_Disc & Transport_Interfaces_FT_Disc::maillage_interface()](#transport-interfaces-ft-disc-protected-maillage-ft-disc-ref-transport-interfaces-ft-disc-maillage-interface)

marching_cubes#

Definition
Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes() <transport-interfaces-ft-disc-protected-marching-cubes-ref-transport-interfaces-ft-disc-marching-cubes>`
[Marching_Cubes & Transport_Interfaces_FT_Disc::marching_cubes()](#transport-interfaces-ft-disc-protected-marching-cubes-ref-transport-interfaces-ft-disc-marching-cubes)

printOn#

Definition
Sortie & Transport_Interfaces_FT_Disc::printOn(Sortie &x) const override
Brief description

Appel a Equation_base::printOn(Sortie&)

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie & Transport_Interfaces_FT_Disc::printOn(Sortie &x) const override <transport-interfaces-ft-disc-protected-sortie-ref-transport-interfaces-ft-disc-printon-sortie-ref-x-const-override>`
[Sortie & Transport_Interfaces_FT_Disc::printOn(Sortie &x) const override](#transport-interfaces-ft-disc-protected-sortie-ref-transport-interfaces-ft-disc-printon-sortie-ref-x-const-override)

proprietes_inject#

Definition
Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject() <transport-interfaces-ft-disc-protected-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-inject>`
[Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_inject()](#transport-interfaces-ft-disc-protected-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-inject)

proprietes_particules#

Definition
Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules() <transport-interfaces-ft-disc-protected-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-particules>`
[Proprietes_part_vol & Transport_Interfaces_FT_Disc::proprietes_particules()](#transport-interfaces-ft-disc-protected-proprietes-part-vol-ref-transport-interfaces-ft-disc-proprietes-particules)

readOn#

Definition
Entree & Transport_Interfaces_FT_Disc::readOn(Entree &) override
Brief description

cf Equation_base::readOn(Entree&)

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Transport_Interfaces_FT_Disc::readOn(Entree &) override <transport-interfaces-ft-disc-protected-entree-ref-transport-interfaces-ft-disc-readon-entree-ref-override>`
[Entree & Transport_Interfaces_FT_Disc::readOn(Entree &) override](#transport-interfaces-ft-disc-protected-entree-ref-transport-interfaces-ft-disc-readon-entree-ref-override)

set_is_solid_particle#

Definition
void Transport_Interfaces_FT_Disc::set_is_solid_particle(const bool is_solid_particle)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::set_is_solid_particle(const bool is_solid_particle) <transport-interfaces-ft-disc-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)](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-set-is-solid-particle-const-bool-is-solid-particle)

swap_particles_lagrangian_position_velocity#

Definition
void Transport_Interfaces_FT_Disc::swap_particles_lagrangian_position_velocity()
Brief description

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_.

Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::swap_particles_lagrangian_position_velocity() <transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-swap-particles-lagrangian-position-velocity>`
[void Transport_Interfaces_FT_Disc::swap_particles_lagrangian_position_velocity()](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-swap-particles-lagrangian-position-velocity)

tableaux_positions#

Definition
DoubleTab & Transport_Interfaces_FT_Disc::tableaux_positions()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`DoubleTab & Transport_Interfaces_FT_Disc::tableaux_positions() <transport-interfaces-ft-disc-protected-doubletab-ref-transport-interfaces-ft-disc-tableaux-positions>`
[DoubleTab & Transport_Interfaces_FT_Disc::tableaux_positions()](#transport-interfaces-ft-disc-protected-doubletab-ref-transport-interfaces-ft-disc-tableaux-positions)

test_suppression_interfaces_sous_domaine#

Definition
void Transport_Interfaces_FT_Disc::test_suppression_interfaces_sous_domaine()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::test_suppression_interfaces_sous_domaine() <transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-test-suppression-interfaces-sous-domaine>`
[void Transport_Interfaces_FT_Disc::test_suppression_interfaces_sous_domaine()](#transport-interfaces-ft-disc-protected-void-transport-interfaces-ft-disc-test-suppression-interfaces-sous-domaine)

topologie_interface#

Definition
Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface() <transport-interfaces-ft-disc-protected-topologie-maillage-ft-ref-transport-interfaces-ft-disc-topologie-interface>`
[Topologie_Maillage_FT & Transport_Interfaces_FT_Disc::topologie_interface()](#transport-interfaces-ft-disc-protected-topologie-maillage-ft-ref-transport-interfaces-ft-disc-topologie-interface)

vecteur_elements#

Definition
IntVect & Transport_Interfaces_FT_Disc::vecteur_elements()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`IntVect & Transport_Interfaces_FT_Disc::vecteur_elements() <transport-interfaces-ft-disc-protected-intvect-ref-transport-interfaces-ft-disc-vecteur-elements>`
[IntVect & Transport_Interfaces_FT_Disc::vecteur_elements()](#transport-interfaces-ft-disc-protected-intvect-ref-transport-interfaces-ft-disc-vecteur-elements)

compute_nb_particles_tot#

Definition
void Transport_Interfaces_FT_Disc::compute_nb_particles_tot()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::compute_nb_particles_tot() <transport-interfaces-ft-disc-private-void-transport-interfaces-ft-disc-compute-nb-particles-tot>`
[void Transport_Interfaces_FT_Disc::compute_nb_particles_tot()](#transport-interfaces-ft-disc-private-void-transport-interfaces-ft-disc-compute-nb-particles-tot)

fill_ftab_scalar#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const ArrOfDouble &values) const
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const ArrOfDouble &values) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-arrofdouble-ref-values-const)

fill_ftab_scalar#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleTab &values) const
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleTab &values) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-doubletab-ref-values-const)

fill_ftab_scalar#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleVect &values) const
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_scalar(DoubleTab *ftab, const DoubleVect &values) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-private-void-transport-interfaces-ft-disc-fill-ftab-scalar-doubletab-ptr-ftab-const-doublevect-ref-values-const)

fill_ftab_vector#

Definition
void Transport_Interfaces_FT_Disc::fill_ftab_vector(DoubleTab *ftab, const DoubleTab &values) const
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_ftab_vector(DoubleTab *ftab, const DoubleTab &values) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-private-void-transport-interfaces-ft-disc-fill-ftab-vector-doubletab-ptr-ftab-const-doubletab-ref-values-const)

fill_map_post_FT#

Definition
void Transport_Interfaces_FT_Disc::fill_map_post_FT(my_map &map_post, DoubleTab *ftab) const
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`void Transport_Interfaces_FT_Disc::fill_map_post_FT(my_map &map_post, DoubleTab *ftab) const <transport-interfaces-ft-disc-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](#transport-interfaces-ft-disc-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