FT_Field#
#include <FT_Field.h>
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:`FT\_Field <class-ft-field>`
[FT\_Field](#class-ft-field)
Detailed description#
Inherits from#
public : Objet_U
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
avancer_en_temps#
void FT_Field::avancer_en_temps(const Maillage_FT_IJK &mesh, const double time_step)
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 FT_Field::avancer_en_temps(const Maillage_FT_IJK &mesh, const double time_step) <ft-field-public-void-ft-field-avancer-en-temps-const-maillage-ft-ijk-ref-mesh-const-double-time-step>`
[void FT_Field::avancer_en_temps(const Maillage_FT_IJK &mesh, const double time_step)](#ft-field-public-void-ft-field-avancer-en-temps-const-maillage-ft-ijk-ref-mesh-const-double-time-step)
Calculate_Facette_Intersection_Area#
void FT_Field::Calculate_Facette_Intersection_Area(DoubleTab &Surface_fa7init, DoubleTab &Surface_fa7fin, DoubleTab &Surface_intersection, vector< Point3D > points_fa7_originale, vector< Point3D > points_fa7_finale, IntTab points_triangle_originaux, IntTab points_triangle_finaux, IntTab &normale_triangle_originaux, IntTab &normale_triangle_finaux)
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 FT_Field::Calculate_Facette_Intersection_Area(DoubleTab &Surface_fa7init, DoubleTab &Surface_fa7fin, DoubleTab &Surface_intersection, vector< Point3D > points_fa7_originale, vector< Point3D > points_fa7_finale, IntTab points_triangle_originaux, IntTab points_triangle_finaux, IntTab &normale_triangle_originaux, IntTab &normale_triangle_finaux) <ft-field-public-void-ft-field-calculate-facette-intersection-area-doubletab-ref-surface-fa7init-doubletab-ref-surface-fa7fin-doubletab-ref-surface-intersection-vector-point3d-points-fa7-originale-vector-point3d-points-fa7-finale-inttab-points-triangle-originaux-inttab-points-triangle-finaux-inttab-ref-normale-triangle-originaux-inttab-ref-normale-triangle-finaux>`
[void FT_Field::Calculate_Facette_Intersection_Area(DoubleTab &Surface_fa7init, DoubleTab &Surface_fa7fin, DoubleTab &Surface_intersection, vector< Point3D > points_fa7_originale, vector< Point3D > points_fa7_finale, IntTab points_triangle_originaux, IntTab points_triangle_finaux, IntTab &normale_triangle_originaux, IntTab &normale_triangle_finaux)](#ft-field-public-void-ft-field-calculate-facette-intersection-area-doubletab-ref-surface-fa7init-doubletab-ref-surface-fa7fin-doubletab-ref-surface-intersection-vector-point3d-points-fa7-originale-vector-point3d-points-fa7-finale-inttab-points-triangle-originaux-inttab-points-triangle-finaux-inttab-ref-normale-triangle-originaux-inttab-ref-normale-triangle-finaux)
calculer_normale_apres_deplacement#
Point3D FT_Field::calculer_normale_apres_deplacement(const int fa, const int somfa7, const Vecteur3 pos_apres_dep)
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:`Point3D FT_Field::calculer_normale_apres_deplacement(const int fa, const int somfa7, const Vecteur3 pos_apres_dep) <ft-field-public-point3d-ft-field-calculer-normale-apres-deplacement-const-int-fa-const-int-somfa7-const-vecteur3-pos-apres-dep>`
[Point3D FT_Field::calculer_normale_apres_deplacement(const int fa, const int somfa7, const Vecteur3 pos_apres_dep)](#ft-field-public-point3d-ft-field-calculer-normale-apres-deplacement-const-int-fa-const-int-somfa7-const-vecteur3-pos-apres-dep)
calculer_volume_bulles#
void FT_Field::calculer_volume_bulles(ArrOfDouble &volumes, DoubleTab ¢re_gravite, const Maillage_FT_IJK &mesh) const
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 FT_Field::calculer_volume_bulles(ArrOfDouble &volumes, DoubleTab ¢re_gravite, const Maillage_FT_IJK &mesh) const <ft-field-public-void-ft-field-calculer-volume-bulles-arrofdouble-ref-volumes-doubletab-ref-centre-gravite-const-maillage-ft-ijk-ref-mesh-const>`
[void FT_Field::calculer_volume_bulles(ArrOfDouble &volumes, DoubleTab ¢re_gravite, const Maillage_FT_IJK &mesh) const](#ft-field-public-void-ft-field-calculer-volume-bulles-arrofdouble-ref-volumes-doubletab-ref-centre-gravite-const-maillage-ft-ijk-ref-mesh-const)
champ_sommet_from_facettes#
void FT_Field::champ_sommet_from_facettes(const ArrOfInt &compo_connexe_facettes, const Maillage_FT_IJK &mesh)
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 FT_Field::champ_sommet_from_facettes(const ArrOfInt &compo_connexe_facettes, const Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-champ-sommet-from-facettes-const-arrofint-ref-compo-connexe-facettes-const-maillage-ft-ijk-ref-mesh>`
[void FT_Field::champ_sommet_from_facettes(const ArrOfInt &compo_connexe_facettes, const Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-champ-sommet-from-facettes-const-arrofint-ref-compo-connexe-facettes-const-maillage-ft-ijk-ref-mesh)
check_conservation#
ArrOfDouble FT_Field::check_conservation(const Maillage_FT_IJK &mesh)
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:`ArrOfDouble FT_Field::check_conservation(const Maillage_FT_IJK &mesh) <ft-field-public-arrofdouble-ft-field-check-conservation-const-maillage-ft-ijk-ref-mesh>`
[ArrOfDouble FT_Field::check_conservation(const Maillage_FT_IJK &mesh)](#ft-field-public-arrofdouble-ft-field-check-conservation-const-maillage-ft-ijk-ref-mesh)
completer_compo_connexe_partielle#
void FT_Field::completer_compo_connexe_partielle(const Maillage_FT_IJK &mesh, const Domaine_IJK &splitting, const DoubleTab &liste_sommets_apres_deplacement, const DoubleTab &liste_sommets_avant_deplacement, const ArrOfInt &compo_connexe_sommets_deplace)
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 FT_Field::completer_compo_connexe_partielle(const Maillage_FT_IJK &mesh, const Domaine_IJK &splitting, const DoubleTab &liste_sommets_apres_deplacement, const DoubleTab &liste_sommets_avant_deplacement, const ArrOfInt &compo_connexe_sommets_deplace) <ft-field-public-void-ft-field-completer-compo-connexe-partielle-const-maillage-ft-ijk-ref-mesh-const-domaine-ijk-ref-splitting-const-doubletab-ref-liste-sommets-apres-deplacement-const-doubletab-ref-liste-sommets-avant-deplacement-const-arrofint-ref-compo-connexe-sommets-deplace>`
[void FT_Field::completer_compo_connexe_partielle(const Maillage_FT_IJK &mesh, const Domaine_IJK &splitting, const DoubleTab &liste_sommets_apres_deplacement, const DoubleTab &liste_sommets_avant_deplacement, const ArrOfInt &compo_connexe_sommets_deplace)](#ft-field-public-void-ft-field-completer-compo-connexe-partielle-const-maillage-ft-ijk-ref-mesh-const-domaine-ijk-ref-splitting-const-doubletab-ref-liste-sommets-apres-deplacement-const-doubletab-ref-liste-sommets-avant-deplacement-const-arrofint-ref-compo-connexe-sommets-deplace)
computeCentroid#
Point3D FT_Field::computeCentroid(const vector< Point3D > &points)
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:`Point3D FT_Field::computeCentroid(const vector< Point3D > &points) <ft-field-public-point3d-ft-field-computecentroid-const-vector-point3d-ref-points>`
[Point3D FT_Field::computeCentroid(const vector< Point3D > &points)](#ft-field-public-point3d-ft-field-computecentroid-const-vector-point3d-ref-points)
computeCovarianceMatrix#
void FT_Field::computeCovarianceMatrix(const vector< Point3D > &points, const Point3D ¢roid, double cov[3][3])
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 FT_Field::computeCovarianceMatrix(const vector< Point3D > &points, const Point3D ¢roid, double cov[3][3]) <ft-field-public-void-ft-field-computecovariancematrix-const-vector-point3d-ref-points-const-point3d-ref-centroid-double-cov[3][3]>`
[void FT_Field::computeCovarianceMatrix(const vector< Point3D > &points, const Point3D ¢roid, double cov[3][3])](#ft-field-public-void-ft-field-computecovariancematrix-const-vector-point3d-ref-points-const-point3d-ref-centroid-double-cov[3][3])
copy_FT_Field#
void FT_Field::copy_FT_Field(FT_Field copy)
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 FT_Field::copy_FT_Field(FT_Field copy) <ft-field-public-void-ft-field-copy-ft-field-ft-field-copy>`
[void FT_Field::copy_FT_Field(FT_Field copy)](#ft-field-public-void-ft-field-copy-ft-field-ft-field-copy)
correction_conservation_globale#
void FT_Field::correction_conservation_globale(const Maillage_FT_IJK &mesh, const ArrOfDouble &surfactant_avant_remaillage, const ArrOfDouble &surfactant_apres_remaillage)
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 FT_Field::correction_conservation_globale(const Maillage_FT_IJK &mesh, const ArrOfDouble &surfactant_avant_remaillage, const ArrOfDouble &surfactant_apres_remaillage) <ft-field-public-void-ft-field-correction-conservation-globale-const-maillage-ft-ijk-ref-mesh-const-arrofdouble-ref-surfactant-avant-remaillage-const-arrofdouble-ref-surfactant-apres-remaillage>`
[void FT_Field::correction_conservation_globale(const Maillage_FT_IJK &mesh, const ArrOfDouble &surfactant_avant_remaillage, const ArrOfDouble &surfactant_apres_remaillage)](#ft-field-public-void-ft-field-correction-conservation-globale-const-maillage-ft-ijk-ref-mesh-const-arrofdouble-ref-surfactant-avant-remaillage-const-arrofdouble-ref-surfactant-apres-remaillage)
crossProduct#
Point3D FT_Field::crossProduct(const Point3D &u, const Point3D &v)
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:`Point3D FT_Field::crossProduct(const Point3D &u, const Point3D &v) <ft-field-public-point3d-ft-field-crossproduct-const-point3d-ref-u-const-point3d-ref-v>`
[Point3D FT_Field::crossProduct(const Point3D &u, const Point3D &v)](#ft-field-public-point3d-ft-field-crossproduct-const-point3d-ref-u-const-point3d-ref-v)
det#
double FT_Field::det(const Point2D &a, const Point2D &b, const Point2D &c)
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 FT_Field::det(const Point2D &a, const Point2D &b, const Point2D &c) <ft-field-public-double-ft-field-det-const-point2d-ref-a-const-point2d-ref-b-const-point2d-ref-c>`
[double FT_Field::det(const Point2D &a, const Point2D &b, const Point2D &c)](#ft-field-public-double-ft-field-det-const-point2d-ref-a-const-point2d-ref-b-const-point2d-ref-c)
dimensionner_remaillage_FT_Field#
void FT_Field::dimensionner_remaillage_FT_Field(Maillage_FT_IJK &mesh, const ArrOfIntFT &table_old_new)
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 FT_Field::dimensionner_remaillage_FT_Field(Maillage_FT_IJK &mesh, const ArrOfIntFT &table_old_new) <ft-field-public-void-ft-field-dimensionner-remaillage-ft-field-maillage-ft-ijk-ref-mesh-const-arrofintft-ref-table-old-new>`
[void FT_Field::dimensionner_remaillage_FT_Field(Maillage_FT_IJK &mesh, const ArrOfIntFT &table_old_new)](#ft-field-public-void-ft-field-dimensionner-remaillage-ft-field-maillage-ft-ijk-ref-mesh-const-arrofintft-ref-table-old-new)
duplique#
int FT_Field::duplique() const override
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 FT_Field::duplique() const override <ft-field-public-int-ft-field-duplique-const-override>`
[int FT_Field::duplique() const override](#ft-field-public-int-ft-field-duplique-const-override)
echange_espace_virtuel#
void FT_Field::echange_espace_virtuel(const Maillage_FT_Disc &mesh)
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 FT_Field::echange_espace_virtuel(const Maillage_FT_Disc &mesh) <ft-field-public-void-ft-field-echange-espace-virtuel-const-maillage-ft-disc-ref-mesh>`
[void FT_Field::echange_espace_virtuel(const Maillage_FT_Disc &mesh)](#ft-field-public-void-ft-field-echange-espace-virtuel-const-maillage-ft-disc-ref-mesh)
echanger_triangles#
void FT_Field::echanger_triangles(Maillage_FT_IJK &mesh)
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 FT_Field::echanger_triangles(Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-echanger-triangles-maillage-ft-ijk-ref-mesh>`
[void FT_Field::echanger_triangles(Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-echanger-triangles-maillage-ft-ijk-ref-mesh)
exchange_compo_connexe#
void FT_Field::exchange_compo_connexe(int pe_send_, int pe_recv_, const Maillage_FT_IJK &mesh)
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 FT_Field::exchange_compo_connexe(int pe_send_, int pe_recv_, const Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-exchange-compo-connexe-int-pe-send-int-pe-recv-const-maillage-ft-ijk-ref-mesh>`
[void FT_Field::exchange_compo_connexe(int pe_send_, int pe_recv_, const Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-exchange-compo-connexe-int-pe-send-int-pe-recv-const-maillage-ft-ijk-ref-mesh)
exchange_data#
void FT_Field::exchange_data(int pe_send_, int pe_recv_, const Maillage_FT_IJK &mesh, const DoubleTab &liste_sommets_avant_deplacement, const DoubleTab &liste_sommets_apres_deplacement, const ArrOfInt &compo_connexe_sommets_deplace)
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 FT_Field::exchange_data(int pe_send_, int pe_recv_, const Maillage_FT_IJK &mesh, const DoubleTab &liste_sommets_avant_deplacement, const DoubleTab &liste_sommets_apres_deplacement, const ArrOfInt &compo_connexe_sommets_deplace) <ft-field-public-void-ft-field-exchange-data-int-pe-send-int-pe-recv-const-maillage-ft-ijk-ref-mesh-const-doubletab-ref-liste-sommets-avant-deplacement-const-doubletab-ref-liste-sommets-apres-deplacement-const-arrofint-ref-compo-connexe-sommets-deplace>`
[void FT_Field::exchange_data(int pe_send_, int pe_recv_, const Maillage_FT_IJK &mesh, const DoubleTab &liste_sommets_avant_deplacement, const DoubleTab &liste_sommets_apres_deplacement, const ArrOfInt &compo_connexe_sommets_deplace)](#ft-field-public-void-ft-field-exchange-data-int-pe-send-int-pe-recv-const-maillage-ft-ijk-ref-mesh-const-doubletab-ref-liste-sommets-avant-deplacement-const-doubletab-ref-liste-sommets-apres-deplacement-const-arrofint-ref-compo-connexe-sommets-deplace)
FT_Field#
FT_Field::FT_Field()
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:`FT_Field::FT_Field() <ft-field-public-ft-field-ft-field>`
[FT_Field::FT_Field()](#ft-field-public-ft-field-ft-field)
get_compo_connexe_sommets#
ArrOfInt FT_Field::get_compo_connexe_sommets() const
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:`ArrOfInt FT_Field::get_compo_connexe_sommets() const <ft-field-public-arrofint-ft-field-get-compo-connexe-sommets-const>`
[ArrOfInt FT_Field::get_compo_connexe_sommets() const](#ft-field-public-arrofint-ft-field-get-compo-connexe-sommets-const)
get_disable_marangoni_source_term#
int FT_Field::get_disable_marangoni_source_term() const
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:`int FT_Field::get_disable_marangoni_source_term() const <ft-field-public-int-ft-field-get-disable-marangoni-source-term-const>`
[int FT_Field::get_disable_marangoni_source_term() const](#ft-field-public-int-ft-field-get-disable-marangoni-source-term-const)
get_disable_surfactant#
bool FT_Field::get_disable_surfactant() const
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:`bool FT_Field::get_disable_surfactant() const <ft-field-public-bool-ft-field-get-disable-surfactant-const>`
[bool FT_Field::get_disable_surfactant() const](#ft-field-public-bool-ft-field-get-disable-surfactant-const)
get_facettes_sommets_full_compo_non_const#
DoubleTab & FT_Field::get_facettes_sommets_full_compo_non_const()
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:`DoubleTab & FT_Field::get_facettes_sommets_full_compo_non_const() <ft-field-public-doubletab-ref-ft-field-get-facettes-sommets-full-compo-non-const>`
[DoubleTab & FT_Field::get_facettes_sommets_full_compo_non_const()](#ft-field-public-doubletab-ref-ft-field-get-facettes-sommets-full-compo-non-const)
get_FT_field_Array#
ArrOfDouble FT_Field::get_FT_field_Array() const
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:`ArrOfDouble FT_Field::get_FT_field_Array() const <ft-field-public-arrofdouble-ft-field-get-ft-field-array-const>`
[ArrOfDouble FT_Field::get_FT_field_Array() const](#ft-field-public-arrofdouble-ft-field-get-ft-field-array-const)
get_FT_field_Array_non_const#
ArrOfDouble FT_Field::get_FT_field_Array_non_const()
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:`ArrOfDouble FT_Field::get_FT_field_Array_non_const() <ft-field-public-arrofdouble-ft-field-get-ft-field-array-non-const>`
[ArrOfDouble FT_Field::get_FT_field_Array_non_const()](#ft-field-public-arrofdouble-ft-field-get-ft-field-array-non-const)
get_FT_field_Array_sommets#
ArrOfDouble FT_Field::get_FT_field_Array_sommets() const
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:`ArrOfDouble FT_Field::get_FT_field_Array_sommets() const <ft-field-public-arrofdouble-ft-field-get-ft-field-array-sommets-const>`
[ArrOfDouble FT_Field::get_FT_field_Array_sommets() const](#ft-field-public-arrofdouble-ft-field-get-ft-field-array-sommets-const)
get_Grad_FT_field_Array#
ArrOfDouble FT_Field::get_Grad_FT_field_Array(int dir) const
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:`ArrOfDouble FT_Field::get_Grad_FT_field_Array(int dir) const <ft-field-public-arrofdouble-ft-field-get-grad-ft-field-array-int-dir-const>`
[ArrOfDouble FT_Field::get_Grad_FT_field_Array(int dir) const](#ft-field-public-arrofdouble-ft-field-get-grad-ft-field-array-int-dir-const)
get_info#
const Type_info * FT_Field::get_info() const override
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 * FT_Field::get_info() const override <ft-field-public-const-type-info-ptr-ft-field-get-info-const-override>`
[const Type_info * FT_Field::get_info() const override](#ft-field-public-const-type-info-ptr-ft-field-get-info-const-override)
get_interfacial_source_term_sommets#
DoubleTab FT_Field::get_interfacial_source_term_sommets() const
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 FT_Field::get_interfacial_source_term_sommets() const <ft-field-public-doubletab-ft-field-get-interfacial-source-term-sommets-const>`
[DoubleTab FT_Field::get_interfacial_source_term_sommets() const](#ft-field-public-doubletab-ft-field-get-interfacial-source-term-sommets-const)
get_interfacial_source_term_sommets#
ArrOfDouble FT_Field::get_interfacial_source_term_sommets(int dir) const
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:`ArrOfDouble FT_Field::get_interfacial_source_term_sommets(int dir) const <ft-field-public-arrofdouble-ft-field-get-interfacial-source-term-sommets-int-dir-const>`
[ArrOfDouble FT_Field::get_interfacial_source_term_sommets(int dir) const](#ft-field-public-arrofdouble-ft-field-get-interfacial-source-term-sommets-int-dir-const)
get_interfacial_source_term_sommets_non_const#
ArrOfDouble FT_Field::get_interfacial_source_term_sommets_non_const(int dir)
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:`ArrOfDouble FT_Field::get_interfacial_source_term_sommets_non_const(int dir) <ft-field-public-arrofdouble-ft-field-get-interfacial-source-term-sommets-non-const-int-dir>`
[ArrOfDouble FT_Field::get_interfacial_source_term_sommets_non_const(int dir)](#ft-field-public-arrofdouble-ft-field-get-interfacial-source-term-sommets-non-const-int-dir)
get_Laplacian_FT_field_Array#
ArrOfDouble FT_Field::get_Laplacian_FT_field_Array() const
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:`ArrOfDouble FT_Field::get_Laplacian_FT_field_Array() const <ft-field-public-arrofdouble-ft-field-get-laplacian-ft-field-array-const>`
[ArrOfDouble FT_Field::get_Laplacian_FT_field_Array() const](#ft-field-public-arrofdouble-ft-field-get-laplacian-ft-field-array-const)
get_liste_sommets_et_deplacements_non_const#
DoubleTab & FT_Field::get_liste_sommets_et_deplacements_non_const()
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:`DoubleTab & FT_Field::get_liste_sommets_et_deplacements_non_const() <ft-field-public-doubletab-ref-ft-field-get-liste-sommets-et-deplacements-non-const>`
[DoubleTab & FT_Field::get_liste_sommets_et_deplacements_non_const()](#ft-field-public-doubletab-ref-ft-field-get-liste-sommets-et-deplacements-non-const)
get_nb_triangle_finaux#
int FT_Field::get_nb_triangle_finaux()
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:`int FT_Field::get_nb_triangle_finaux() <ft-field-public-int-ft-field-get-nb-triangle-finaux>`
[int FT_Field::get_nb_triangle_finaux()](#ft-field-public-int-ft-field-get-nb-triangle-finaux)
get_nb_triangle_initiaux#
int FT_Field::get_nb_triangle_initiaux()
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:`int FT_Field::get_nb_triangle_initiaux() <ft-field-public-int-ft-field-get-nb-triangle-initiaux>`
[int FT_Field::get_nb_triangle_initiaux()](#ft-field-public-int-ft-field-get-nb-triangle-initiaux)
get_only_remaillage#
int FT_Field::get_only_remaillage() const
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:`int FT_Field::get_only_remaillage() const <ft-field-public-int-ft-field-get-only-remaillage-const>`
[int FT_Field::get_only_remaillage() const](#ft-field-public-int-ft-field-get-only-remaillage-const)
get_OpFTDisc#
Operator_FT_Disc FT_Field::get_OpFTDisc() const
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:`Operator_FT_Disc FT_Field::get_OpFTDisc() const <ft-field-public-operator-ft-disc-ft-field-get-opftdisc-const>`
[Operator_FT_Disc FT_Field::get_OpFTDisc() const](#ft-field-public-operator-ft-disc-ft-field-get-opftdisc-const)
get_sigma_facettes#
ArrOfDouble FT_Field::get_sigma_facettes() const
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:`ArrOfDouble FT_Field::get_sigma_facettes() const <ft-field-public-arrofdouble-ft-field-get-sigma-facettes-const>`
[ArrOfDouble FT_Field::get_sigma_facettes() const](#ft-field-public-arrofdouble-ft-field-get-sigma-facettes-const)
get_sigma_sommets#
ArrOfDouble FT_Field::get_sigma_sommets() const
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:`ArrOfDouble FT_Field::get_sigma_sommets() const <ft-field-public-arrofdouble-ft-field-get-sigma-sommets-const>`
[ArrOfDouble FT_Field::get_sigma_sommets() const](#ft-field-public-arrofdouble-ft-field-get-sigma-sommets-const)
get_sommet_bouge#
DoubleTab FT_Field::get_sommet_bouge() const
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:`DoubleTab FT_Field::get_sommet_bouge() const <ft-field-public-doubletab-ft-field-get-sommet-bouge-const>`
[DoubleTab FT_Field::get_sommet_bouge() const](#ft-field-public-doubletab-ft-field-get-sommet-bouge-const)
get_sorted_index#
const ArrOfInt FT_Field::get_sorted_index()
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 ArrOfInt FT_Field::get_sorted_index() <ft-field-public-const-arrofint-ft-field-get-sorted-index>`
[const ArrOfInt FT_Field::get_sorted_index()](#ft-field-public-const-arrofint-ft-field-get-sorted-index)
get_tolerance_point_identique#
double FT_Field::get_tolerance_point_identique()
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:`double FT_Field::get_tolerance_point_identique() <ft-field-public-double-ft-field-get-tolerance-point-identique>`
[double FT_Field::get_tolerance_point_identique()](#ft-field-public-double-ft-field-get-tolerance-point-identique)
initialize#
void FT_Field::initialize(const Maillage_FT_IJK &mesh, const DoubleTab ¢re_mass)
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 FT_Field::initialize(const Maillage_FT_IJK &mesh, const DoubleTab ¢re_mass) <ft-field-public-void-ft-field-initialize-const-maillage-ft-ijk-ref-mesh-const-doubletab-ref-centre-mass>`
[void FT_Field::initialize(const Maillage_FT_IJK &mesh, const DoubleTab ¢re_mass)](#ft-field-public-void-ft-field-initialize-const-maillage-ft-ijk-ref-mesh-const-doubletab-ref-centre-mass)
inject_array#
void FT_Field::inject_array(const FT_Field &source, int nb_elements, int first_element_dest, int first_element_source)
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:`void FT_Field::inject_array(const FT_Field &source, int nb_elements, int first_element_dest, int first_element_source) <ft-field-public-void-ft-field-inject-array-const-ft-field-ref-source-int-nb-elements-int-first-element-dest-int-first-element-source>`
[void FT_Field::inject_array(const FT_Field &source, int nb_elements, int first_element_dest, int first_element_source)](#ft-field-public-void-ft-field-inject-array-const-ft-field-ref-source-int-nb-elements-int-first-element-dest-int-first-element-source)
intersectionArea#
double FT_Field::intersectionArea(Point2D t1[3], Point2D t2[3])
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:`double FT_Field::intersectionArea(Point2D t1[3], Point2D t2[3]) <ft-field-public-double-ft-field-intersectionarea-point2d-t1[3]-point2d-t2[3]>`
[double FT_Field::intersectionArea(Point2D t1[3], Point2D t2[3])](#ft-field-public-double-ft-field-intersectionarea-point2d-t1[3]-point2d-t2[3])
is_compo_in_proc#
bool FT_Field::is_compo_in_proc(const int compo_connexe, const int pe_send)
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:`bool FT_Field::is_compo_in_proc(const int compo_connexe, const int pe_send) <ft-field-public-bool-ft-field-is-compo-in-proc-const-int-compo-connexe-const-int-pe-send>`
[bool FT_Field::is_compo_in_proc(const int compo_connexe, const int pe_send)](#ft-field-public-bool-ft-field-is-compo-in-proc-const-int-compo-connexe-const-int-pe-send)
isPointInTriangle#
bool FT_Field::isPointInTriangle(const Point2D &pt, const Point2D &v1, const Point2D &v2, const Point2D &v3)
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:`bool FT_Field::isPointInTriangle(const Point2D &pt, const Point2D &v1, const Point2D &v2, const Point2D &v3) <ft-field-public-bool-ft-field-ispointintriangle-const-point2d-ref-pt-const-point2d-ref-v1-const-point2d-ref-v2-const-point2d-ref-v3>`
[bool FT_Field::isPointInTriangle(const Point2D &pt, const Point2D &v1, const Point2D &v2, const Point2D &v3)](#ft-field-public-bool-ft-field-ispointintriangle-const-point2d-ref-pt-const-point2d-ref-v1-const-point2d-ref-v2-const-point2d-ref-v3)
lineIntersection#
bool FT_Field::lineIntersection(const Point2D &a, const Point2D &b, const Point2D &c, const Point2D &d, Point2D &intersection)
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:`bool FT_Field::lineIntersection(const Point2D &a, const Point2D &b, const Point2D &c, const Point2D &d, Point2D &intersection) <ft-field-public-bool-ft-field-lineintersection-const-point2d-ref-a-const-point2d-ref-b-const-point2d-ref-c-const-point2d-ref-d-point2d-ref-intersection>`
[bool FT_Field::lineIntersection(const Point2D &a, const Point2D &b, const Point2D &c, const Point2D &d, Point2D &intersection)](#ft-field-public-bool-ft-field-lineintersection-const-point2d-ref-a-const-point2d-ref-b-const-point2d-ref-c-const-point2d-ref-d-point2d-ref-intersection)
magnitude#
double FT_Field::magnitude(const Point3D &v)
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 FT_Field::magnitude(const Point3D &v) <ft-field-public-double-ft-field-magnitude-const-point3d-ref-v>`
[double FT_Field::magnitude(const Point3D &v)](#ft-field-public-double-ft-field-magnitude-const-point3d-ref-v)
Main_2D_plane_eigenvectors#
vector<pair<double, array<double, 3>>> FT_Field::Main_2D_plane_eigenvectors(vector< Point3D > points)
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:`vector<pair<double, array<double, 3>>> FT_Field::Main_2D_plane_eigenvectors(vector< Point3D > points) <ft-field-public-vector-pair-double-array-double-3-ft-field-main-2d-plane-eigenvectors-vector-point3d-points>`
[vector<pair<double, array<double, 3>>> FT_Field::Main_2D_plane_eigenvectors(vector< Point3D > points)](#ft-field-public-vector-pair-double-array-double-3-ft-field-main-2d-plane-eigenvectors-vector-point3d-points)
nettoyer_espace_virtuel_facette#
void FT_Field::nettoyer_espace_virtuel_facette(const Maillage_FT_IJK &mesh)
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 FT_Field::nettoyer_espace_virtuel_facette(const Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-nettoyer-espace-virtuel-facette-const-maillage-ft-ijk-ref-mesh>`
[void FT_Field::nettoyer_espace_virtuel_facette(const Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-nettoyer-espace-virtuel-facette-const-maillage-ft-ijk-ref-mesh)
norme#
double FT_Field::norme(const Point3D &pt)
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 FT_Field::norme(const Point3D &pt) <ft-field-public-double-ft-field-norme-const-point3d-ref-pt>`
[double FT_Field::norme(const Point3D &pt)](#ft-field-public-double-ft-field-norme-const-point3d-ref-pt)
operator()#
double & FT_Field::operator()(int index)
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:`double & FT_Field::operator()(int index) <ft-field-public-double-ref-ft-field-operator-int-index>`
[double & FT_Field::operator()(int index)](#ft-field-public-double-ref-ft-field-operator-int-index)
operator[]#
double & FT_Field::operator[](int index)
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:`double & FT_Field::operator[](int index) <ft-field-public-double-ref-ft-field-operator[]-int-index>`
[double & FT_Field::operator[](int index)](#ft-field-public-double-ref-ft-field-operator[]-int-index)
orientation_triangle#
int FT_Field::orientation_triangle(const Point3D &normale, const array< double, 3 > &eigenVector1, const array< double, 3 > &eigenVector2)
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 FT_Field::orientation_triangle(const Point3D &normale, const array< double, 3 > &eigenVector1, const array< double, 3 > &eigenVector2) <ft-field-public-int-ft-field-orientation-triangle-const-point3d-ref-normale-const-array-double-3-ref-eigenvector1-const-array-double-3-ref-eigenvector2>`
[int FT_Field::orientation_triangle(const Point3D &normale, const array< double, 3 > &eigenVector1, const array< double, 3 > &eigenVector2)](#ft-field-public-int-ft-field-orientation-triangle-const-point3d-ref-normale-const-array-double-3-ref-eigenvector1-const-array-double-3-ref-eigenvector2)
passer_variable_extensive#
void FT_Field::passer_variable_extensive(const Maillage_FT_IJK &mesh)
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 FT_Field::passer_variable_extensive(const Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-passer-variable-extensive-const-maillage-ft-ijk-ref-mesh>`
[void FT_Field::passer_variable_extensive(const Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-passer-variable-extensive-const-maillage-ft-ijk-ref-mesh)
passer_variable_intensive#
void FT_Field::passer_variable_intensive(const Maillage_FT_IJK &mesh)
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 FT_Field::passer_variable_intensive(const Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-passer-variable-intensive-const-maillage-ft-ijk-ref-mesh>`
[void FT_Field::passer_variable_intensive(const Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-passer-variable-intensive-const-maillage-ft-ijk-ref-mesh)
polygonArea#
double FT_Field::polygonArea(const std::vector< Point2D > &vertices)
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:`double FT_Field::polygonArea(const std::vector< Point2D > &vertices) <ft-field-public-double-ft-field-polygonarea-const-std-vector-point2d-ref-vertices>`
[double FT_Field::polygonArea(const std::vector< Point2D > &vertices)](#ft-field-public-double-ft-field-polygonarea-const-std-vector-point2d-ref-vertices)
powerIteration#
void FT_Field::powerIteration(const double cov[3][3], double eigenVector[3], double &eigenValue)
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:`void FT_Field::powerIteration(const double cov[3][3], double eigenVector[3], double &eigenValue) <ft-field-public-void-ft-field-poweriteration-const-double-cov[3][3]-double-eigenvector[3]-double-ref-eigenvalue>`
[void FT_Field::powerIteration(const double cov[3][3], double eigenVector[3], double &eigenValue)](#ft-field-public-void-ft-field-poweriteration-const-double-cov[3][3]-double-eigenvector[3]-double-ref-eigenvalue)
preparer_tableau_avant_transport#
void FT_Field::preparer_tableau_avant_transport()
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 FT_Field::preparer_tableau_avant_transport() <ft-field-public-void-ft-field-preparer-tableau-avant-transport>`
[void FT_Field::preparer_tableau_avant_transport()](#ft-field-public-void-ft-field-preparer-tableau-avant-transport)
projectPointToPlane#
Point2D FT_Field::projectPointToPlane(const Point3D &point, const Point3D ¢roid, const array< double, 3 > &eigenVector1, const array< double, 3 > &eigenVector2)
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:`Point2D FT_Field::projectPointToPlane(const Point3D &point, const Point3D ¢roid, const array< double, 3 > &eigenVector1, const array< double, 3 > &eigenVector2) <ft-field-public-point2d-ft-field-projectpointtoplane-const-point3d-ref-point-const-point3d-ref-centroid-const-array-double-3-ref-eigenvector1-const-array-double-3-ref-eigenvector2>`
[Point2D FT_Field::projectPointToPlane(const Point3D &point, const Point3D ¢roid, const array< double, 3 > &eigenVector1, const array< double, 3 > &eigenVector2)](#ft-field-public-point2d-ft-field-projectpointtoplane-const-point3d-ref-point-const-point3d-ref-centroid-const-array-double-3-ref-eigenvector1-const-array-double-3-ref-eigenvector2)
reinit_remeshing_table#
void FT_Field::reinit_remeshing_table()
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 FT_Field::reinit_remeshing_table() <ft-field-public-void-ft-field-reinit-remeshing-table>`
[void FT_Field::reinit_remeshing_table()](#ft-field-public-void-ft-field-reinit-remeshing-table)
remailler_FT_Field#
void FT_Field::remailler_FT_Field(Maillage_FT_IJK &mesh)
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 FT_Field::remailler_FT_Field(Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-remailler-ft-field-maillage-ft-ijk-ref-mesh>`
[void FT_Field::remailler_FT_Field(Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-remailler-ft-field-maillage-ft-ijk-ref-mesh)
removeDuplicates#
std::vector<Point3D> FT_Field::removeDuplicates(std::vector< Point3D > &points)
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:`std::vector<Point3D> FT_Field::removeDuplicates(std::vector< Point3D > &points) <ft-field-public-std-vector-point3d-ft-field-removeduplicates-std-vector-point3d-ref-points>`
[std::vector<Point3D> FT_Field::removeDuplicates(std::vector< Point3D > &points)](#ft-field-public-std-vector-point3d-ft-field-removeduplicates-std-vector-point3d-ref-points)
resize#
void FT_Field::resize(int index)
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:`void FT_Field::resize(int index) <ft-field-public-void-ft-field-resize-int-index>`
[void FT_Field::resize(int index)](#ft-field-public-void-ft-field-resize-int-index)
resize_array#
void FT_Field::resize_array(int index)
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:`void FT_Field::resize_array(int index) <ft-field-public-void-ft-field-resize-array-int-index>`
[void FT_Field::resize_array(int index)](#ft-field-public-void-ft-field-resize-array-int-index)
sauv_num_pe_echange#
bool FT_Field::sauv_num_pe_echange(int pe)
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:`bool FT_Field::sauv_num_pe_echange(int pe) <ft-field-public-bool-ft-field-sauv-num-pe-echange-int-pe>`
[bool FT_Field::sauv_num_pe_echange(int pe)](#ft-field-public-bool-ft-field-sauv-num-pe-echange-int-pe)
sauvegarder_triangle#
void FT_Field::sauvegarder_triangle(const Maillage_FT_IJK &mesh, const int i, const int avant_apres_remaillage)
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 FT_Field::sauvegarder_triangle(const Maillage_FT_IJK &mesh, const int i, const int avant_apres_remaillage) <ft-field-public-void-ft-field-sauvegarder-triangle-const-maillage-ft-ijk-ref-mesh-const-int-i-const-int-avant-apres-remaillage>`
[void FT_Field::sauvegarder_triangle(const Maillage_FT_IJK &mesh, const int i, const int avant_apres_remaillage)](#ft-field-public-void-ft-field-sauvegarder-triangle-const-maillage-ft-ijk-ref-mesh-const-int-i-const-int-avant-apres-remaillage)
scalarProduct#
double FT_Field::scalarProduct(const Point3D &u, const Point3D &v)
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 FT_Field::scalarProduct(const Point3D &u, const Point3D &v) <ft-field-public-double-ft-field-scalarproduct-const-point3d-ref-u-const-point3d-ref-v>`
[double FT_Field::scalarProduct(const Point3D &u, const Point3D &v)](#ft-field-public-double-ft-field-scalarproduct-const-point3d-ref-u-const-point3d-ref-v)
set_disable_surfactant#
void FT_Field::set_disable_surfactant(bool disable_surfactant)
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:`void FT_Field::set_disable_surfactant(bool disable_surfactant) <ft-field-public-void-ft-field-set-disable-surfactant-bool-disable-surfactant>`
[void FT_Field::set_disable_surfactant(bool disable_surfactant)](#ft-field-public-void-ft-field-set-disable-surfactant-bool-disable-surfactant)
set_field_facettes#
void FT_Field::set_field_facettes(ArrOfDouble field)
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 FT_Field::set_field_facettes(ArrOfDouble field) <ft-field-public-void-ft-field-set-field-facettes-arrofdouble-field>`
[void FT_Field::set_field_facettes(ArrOfDouble field)](#ft-field-public-void-ft-field-set-field-facettes-arrofdouble-field)
set_field_sommets#
void FT_Field::set_field_sommets(ArrOfDouble field)
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 FT_Field::set_field_sommets(ArrOfDouble field) <ft-field-public-void-ft-field-set-field-sommets-arrofdouble-field>`
[void FT_Field::set_field_sommets(ArrOfDouble field)](#ft-field-public-void-ft-field-set-field-sommets-arrofdouble-field)
set_tolerance_point_identique#
void FT_Field::set_tolerance_point_identique(double longueur_cara_fa7)
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 FT_Field::set_tolerance_point_identique(double longueur_cara_fa7) <ft-field-public-void-ft-field-set-tolerance-point-identique-double-longueur-cara-fa7>`
[void FT_Field::set_tolerance_point_identique(double longueur_cara_fa7)](#ft-field-public-void-ft-field-set-tolerance-point-identique-double-longueur-cara-fa7)
size#
int FT_Field::size() const
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:`int FT_Field::size() const <ft-field-public-int-ft-field-size-const>`
[int FT_Field::size() const](#ft-field-public-int-ft-field-size-const)
size_array#
int FT_Field::size_array() const
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:`int FT_Field::size_array() const <ft-field-public-int-ft-field-size-array-const>`
[int FT_Field::size_array() const](#ft-field-public-int-ft-field-size-array-const)
size_sommets#
int FT_Field::size_sommets() const
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:`int FT_Field::size_sommets() const <ft-field-public-int-ft-field-size-sommets-const>`
[int FT_Field::size_sommets() const](#ft-field-public-int-ft-field-size-sommets-const)
sortAndTrackIndices#
void FT_Field::sortAndTrackIndices(const std::vector< double > &arr, std::vector< size_t > &indices)
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:`void FT_Field::sortAndTrackIndices(const std::vector< double > &arr, std::vector< size_t > &indices) <ft-field-public-void-ft-field-sortandtrackindices-const-std-vector-double-ref-arr-std-vector-size-t-ref-indices>`
[void FT_Field::sortAndTrackIndices(const std::vector< double > &arr, std::vector< size_t > &indices)](#ft-field-public-void-ft-field-sortandtrackindices-const-std-vector-double-ref-arr-std-vector-size-t-ref-indices)
taille_memoire#
unsigned FT_Field::taille_memoire() const override
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 FT_Field::taille_memoire() const override <ft-field-public-unsigned-ft-field-taille-memoire-const-override>`
[unsigned FT_Field::taille_memoire() const override](#ft-field-public-unsigned-ft-field-taille-memoire-const-override)
triangleArea#
double FT_Field::triangleArea(const Point2D &p1, const Point2D &p2, const Point2D &p3)
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 FT_Field::triangleArea(const Point2D &p1, const Point2D &p2, const Point2D &p3) <ft-field-public-double-ft-field-trianglearea-const-point2d-ref-p1-const-point2d-ref-p2-const-point2d-ref-p3>`
[double FT_Field::triangleArea(const Point2D &p1, const Point2D &p2, const Point2D &p3)](#ft-field-public-double-ft-field-trianglearea-const-point2d-ref-p1-const-point2d-ref-p2-const-point2d-ref-p3)
triangleArea3D#
double FT_Field::triangleArea3D(const Point3D &A, const Point3D &B, const Point3D &C)
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 FT_Field::triangleArea3D(const Point3D &A, const Point3D &B, const Point3D &C) <ft-field-public-double-ft-field-trianglearea3d-const-point3d-ref-a-const-point3d-ref-b-const-point3d-ref-c>`
[double FT_Field::triangleArea3D(const Point3D &A, const Point3D &B, const Point3D &C)](#ft-field-public-double-ft-field-trianglearea3d-const-point3d-ref-a-const-point3d-ref-b-const-point3d-ref-c)
update_Field_sommets#
void FT_Field::update_Field_sommets(const Maillage_FT_IJK &FTmesh, const ArrOfDouble &Field_facettes, ArrOfDouble &field_sommet)
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 FT_Field::update_Field_sommets(const Maillage_FT_IJK &FTmesh, const ArrOfDouble &Field_facettes, ArrOfDouble &field_sommet) <ft-field-public-void-ft-field-update-field-sommets-const-maillage-ft-ijk-ref-ftmesh-const-arrofdouble-ref-field-facettes-arrofdouble-ref-field-sommet>`
[void FT_Field::update_Field_sommets(const Maillage_FT_IJK &FTmesh, const ArrOfDouble &Field_facettes, ArrOfDouble &field_sommet)](#ft-field-public-void-ft-field-update-field-sommets-const-maillage-ft-ijk-ref-ftmesh-const-arrofdouble-ref-field-facettes-arrofdouble-ref-field-sommet)
update_FT_Field_local_from_full_compo#
void FT_Field::update_FT_Field_local_from_full_compo(const Maillage_FT_IJK &mesh)
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 FT_Field::update_FT_Field_local_from_full_compo(const Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-update-ft-field-local-from-full-compo-const-maillage-ft-ijk-ref-mesh>`
[void FT_Field::update_FT_Field_local_from_full_compo(const Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-update-ft-field-local-from-full-compo-const-maillage-ft-ijk-ref-mesh)
update_gradient_laplacien_FT#
void FT_Field::update_gradient_laplacien_FT(const Maillage_FT_IJK &mesh)
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 FT_Field::update_gradient_laplacien_FT(const Maillage_FT_IJK &mesh) <ft-field-public-void-ft-field-update-gradient-laplacien-ft-const-maillage-ft-ijk-ref-mesh>`
[void FT_Field::update_gradient_laplacien_FT(const Maillage_FT_IJK &mesh)](#ft-field-public-void-ft-field-update-gradient-laplacien-ft-const-maillage-ft-ijk-ref-mesh)
update_sigma_and_interfacial_source_term_sommet#
DoubleTab FT_Field::update_sigma_and_interfacial_source_term_sommet(const Maillage_FT_IJK &mesh, const Domaine_IJK &splitting, bool compute_interfacial_source, bool use_tryggvason_formulation)
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:`DoubleTab FT_Field::update_sigma_and_interfacial_source_term_sommet(const Maillage_FT_IJK &mesh, const Domaine_IJK &splitting, bool compute_interfacial_source, bool use_tryggvason_formulation) <ft-field-public-doubletab-ft-field-update-sigma-and-interfacial-source-term-sommet-const-maillage-ft-ijk-ref-mesh-const-domaine-ijk-ref-splitting-bool-compute-interfacial-source-bool-use-tryggvason-formulation>`
[DoubleTab FT_Field::update_sigma_and_interfacial_source_term_sommet(const Maillage_FT_IJK &mesh, const Domaine_IJK &splitting, bool compute_interfacial_source, bool use_tryggvason_formulation)](#ft-field-public-doubletab-ft-field-update-sigma-and-interfacial-source-term-sommet-const-maillage-ft-ijk-ref-mesh-const-domaine-ijk-ref-splitting-bool-compute-interfacial-source-bool-use-tryggvason-formulation)
update_tableau_apres_transport#
void FT_Field::update_tableau_apres_transport()
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 FT_Field::update_tableau_apres_transport() <ft-field-public-void-ft-field-update-tableau-apres-transport>`
[void FT_Field::update_tableau_apres_transport()](#ft-field-public-void-ft-field-update-tableau-apres-transport)
~FT_Field#
FT_Field::~FT_Field()
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:`FT_Field::~FT_Field() <ft-field-public-ft-field-dtor-ft-field>`
[FT_Field::~FT_Field()](#ft-field-public-ft-field-dtor-ft-field)
cree_instance#
Objet_U * FT_Field::cree_instance()
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 * FT_Field::cree_instance() <ft-field-public-static-objet-u-ptr-ft-field-cree-instance>`
[Objet_U * FT_Field::cree_instance()](#ft-field-public-static-objet-u-ptr-ft-field-cree-instance)
info#
const Type_info * FT_Field::info()
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 * FT_Field::info() <ft-field-public-static-const-type-info-ptr-ft-field-info>`
[const Type_info * FT_Field::info()](#ft-field-public-static-const-type-info-ptr-ft-field-info)
self_cast#
const FT_Field & FT_Field::self_cast(const Objet_U &)
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 FT_Field & FT_Field::self_cast(const Objet_U &) <ft-field-public-static-const-ft-field-ref-ft-field-self-cast-const-objet-u-ref>`
[const FT_Field & FT_Field::self_cast(const Objet_U &)](#ft-field-public-static-const-ft-field-ref-ft-field-self-cast-const-objet-u-ref)
self_cast#
FT_Field & FT_Field::self_cast(Objet_U &)
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:`FT_Field & FT_Field::self_cast(Objet_U &) <ft-field-public-static-ft-field-ref-ft-field-self-cast-objet-u-ref>`
[FT_Field & FT_Field::self_cast(Objet_U &)](#ft-field-public-static-ft-field-ref-ft-field-self-cast-objet-u-ref)
printOn#
Sortie & FT_Field::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
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:`Sortie & FT_Field::printOn(Sortie &x) const override <ft-field-protected-sortie-ref-ft-field-printon-sortie-ref-x-const-override>`
[Sortie & FT_Field::printOn(Sortie &x) const override](#ft-field-protected-sortie-ref-ft-field-printon-sortie-ref-x-const-override)
readOn#
Entree & FT_Field::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
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:`Entree & FT_Field::readOn(Entree &) override <ft-field-protected-entree-ref-ft-field-readon-entree-ref-override>`
[Entree & FT_Field::readOn(Entree &) override](#ft-field-protected-entree-ref-ft-field-readon-entree-ref-override)
Attributes Documentation#
const Type_info FT_Field::info_obj
int FT_Field::check_triangle_duplicata_ = 0
ArrOfInt FT_Field::compo_connexe_sommets_
IntTab FT_Field::compo_transmises_a_envoyer_
double FT_Field::Concentration_surfactant_init_ = 0.
double FT_Field::Diff_coeff_surfactant_ = 0.
int FT_Field::disable_marangoni_source_term_ = 0
bool FT_Field::disable_surfactant_ = true
DoubleTab FT_Field::facettes_sommets_full_compo_
int FT_Field::index_local_Ft_field_ = 0
IntTab FT_Field::indice_facette_finaux_
IntTab FT_Field::indice_global_to_local_final_
DoubleTab FT_Field::liste_sommets_et_deplacements_
double FT_Field::mean_surface_ = 0.
double FT_Field::mean_surfactant_ = 0.
int FT_Field::nb_compo_a_envoyer_max_ = 0
int FT_Field::nb_proc_echange_ = 0
int FT_Field::nb_sommet_change_ = 0
DoubleTab FT_Field::normale_facette_finale_
DoubleTab FT_Field::normale_facette_initiale_
int FT_Field::only_remaillage_ = 0
int FT_Field::patch_conservation_surfactant_globale_ = 0
int FT_Field::patch_conservation_surfactant_locale_ = 0
int FT_Field::print_debug_surfactant_ = 0
ArrOfInt FT_Field::proc_deja_echange_
ArrOfInt FT_Field::proc_numero_
DoubleTab FT_Field::sommet_bouge_
ArrOfInt FT_Field::sorted_index_
DoubleTab FT_Field::Surfactant_facette_initiale_
double FT_Field::Surfactant_theoric_case_ = 0.
double FT_Field::Taylor_test_ = 0.
DoubleTab FT_Field::triangle_finaux_
DoubleTab FT_Field::triangle_initiaux_
bool FT_Field::variable_intensive_ = false
ArrOfDouble FT_Field::FT_field_Array_
ArrOfDouble FT_Field::FT_field_Array_sommets_
double FT_Field::Gamma_inf_
DoubleTab FT_Field::Grad_FT_field_Array_
DoubleTab FT_Field::interfacial_source_term_sommet_
ArrOfDouble FT_Field::Laplacian_FT_field_Array_
Operator_FT_Disc FT_Field::OpFTDisc_
double FT_Field::R_
double FT_Field::sigma0_
ArrOfDouble FT_Field::sigma_facettes_
ArrOfDouble FT_Field::sigma_sommets_
double FT_Field::T_