Remailleur_Collision_FT_Thomas#

#include <Remailleur_Collision_FT_Thomas.h>
Brief description

: class Remailleur_Collision_FT_Thomas Cette classe implemente les procedures de remaillage des interfaces pour le Front - Tracking :

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:`Remailleur\_Collision\_FT\_Thomas <class-remailleur-collision-ft-thomas>`
[Remailleur\_Collision\_FT\_Thomas](#class-remailleur-collision-ft-thomas)

Detailed description#

Inherits from#

Inheritance graph#

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

../../../../../_images/classRemailleur__Collision__FT__Thomas__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

List of Private Methods#

Complete Member Function Documentation#

distance_interface_element_eulerien#

Definition
IntTab & Remailleur_Collision_FT_Thomas::distance_interface_element_eulerien()
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:`IntTab & Remailleur_Collision_FT_Thomas::distance_interface_element_eulerien() <remailleur-collision-ft-thomas-public-inttab-ref-remailleur-collision-ft-thomas-distance-interface-element-eulerien>`
[IntTab & Remailleur_Collision_FT_Thomas::distance_interface_element_eulerien()](#remailleur-collision-ft-thomas-public-inttab-ref-remailleur-collision-ft-thomas-distance-interface-element-eulerien)

distance_interface_element_eulerien#

Definition
const IntTab & Remailleur_Collision_FT_Thomas::distance_interface_element_eulerien() 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:`const IntTab & Remailleur_Collision_FT_Thomas::distance_interface_element_eulerien() const <remailleur-collision-ft-thomas-public-const-inttab-ref-remailleur-collision-ft-thomas-distance-interface-element-eulerien-const>`
[const IntTab & Remailleur_Collision_FT_Thomas::distance_interface_element_eulerien() const](#remailleur-collision-ft-thomas-public-const-inttab-ref-remailleur-collision-ft-thomas-distance-interface-element-eulerien-const)

distance_utilisateur#

Definition
int Remailleur_Collision_FT_Thomas::distance_utilisateur() 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:`int Remailleur_Collision_FT_Thomas::distance_utilisateur() const <remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-distance-utilisateur-const>`
[int Remailleur_Collision_FT_Thomas::distance_utilisateur() const](#remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-distance-utilisateur-const)

duplique#

Definition
int Remailleur_Collision_FT_Thomas::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 Remailleur_Collision_FT_Thomas::duplique() const override <remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-duplique-const-override>`
[int Remailleur_Collision_FT_Thomas::duplique() const override](#remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-duplique-const-override)

est_dimensionne#

Definition
int Remailleur_Collision_FT_Thomas::est_dimensionne() 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:`int Remailleur_Collision_FT_Thomas::est_dimensionne() const <remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-est-dimensionne-const>`
[int Remailleur_Collision_FT_Thomas::est_dimensionne() const](#remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-est-dimensionne-const)

get_info#

Definition
const Type_info * Remailleur_Collision_FT_Thomas::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 * Remailleur_Collision_FT_Thomas::get_info() const override <remailleur-collision-ft-thomas-public-const-type-info-ptr-remailleur-collision-ft-thomas-get-info-const-override>`
[const Type_info * Remailleur_Collision_FT_Thomas::get_info() const override](#remailleur-collision-ft-thomas-public-const-type-info-ptr-remailleur-collision-ft-thomas-get-info-const-override)

next_elem#

Definition
IntTab & Remailleur_Collision_FT_Thomas::next_elem()
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:`IntTab & Remailleur_Collision_FT_Thomas::next_elem() <remailleur-collision-ft-thomas-public-inttab-ref-remailleur-collision-ft-thomas-next-elem>`
[IntTab & Remailleur_Collision_FT_Thomas::next_elem()](#remailleur-collision-ft-thomas-public-inttab-ref-remailleur-collision-ft-thomas-next-elem)

next_elem#

Definition
const IntTab & Remailleur_Collision_FT_Thomas::next_elem() 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:`const IntTab & Remailleur_Collision_FT_Thomas::next_elem() const <remailleur-collision-ft-thomas-public-const-inttab-ref-remailleur-collision-ft-thomas-next-elem-const>`
[const IntTab & Remailleur_Collision_FT_Thomas::next_elem() const](#remailleur-collision-ft-thomas-public-const-inttab-ref-remailleur-collision-ft-thomas-next-elem-const)

nombre_de_voisins_plus_proches#

Definition
IntTab & Remailleur_Collision_FT_Thomas::nombre_de_voisins_plus_proches()
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:`IntTab & Remailleur_Collision_FT_Thomas::nombre_de_voisins_plus_proches() <remailleur-collision-ft-thomas-public-inttab-ref-remailleur-collision-ft-thomas-nombre-de-voisins-plus-proches>`
[IntTab & Remailleur_Collision_FT_Thomas::nombre_de_voisins_plus_proches()](#remailleur-collision-ft-thomas-public-inttab-ref-remailleur-collision-ft-thomas-nombre-de-voisins-plus-proches)

nombre_de_voisins_plus_proches#

Definition
const IntTab & Remailleur_Collision_FT_Thomas::nombre_de_voisins_plus_proches() 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:`const IntTab & Remailleur_Collision_FT_Thomas::nombre_de_voisins_plus_proches() const <remailleur-collision-ft-thomas-public-const-inttab-ref-remailleur-collision-ft-thomas-nombre-de-voisins-plus-proches-const>`
[const IntTab & Remailleur_Collision_FT_Thomas::nombre_de_voisins_plus_proches() const](#remailleur-collision-ft-thomas-public-const-inttab-ref-remailleur-collision-ft-thomas-nombre-de-voisins-plus-proches-const)

plus_grande_distance_interface_element_eulerien#

Definition
int Remailleur_Collision_FT_Thomas::plus_grande_distance_interface_element_eulerien() 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:`int Remailleur_Collision_FT_Thomas::plus_grande_distance_interface_element_eulerien() const <remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-plus-grande-distance-interface-element-eulerien-const>`
[int Remailleur_Collision_FT_Thomas::plus_grande_distance_interface_element_eulerien() const](#remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-plus-grande-distance-interface-element-eulerien-const)

Remailleur_Collision_FT_Thomas#

Definition
Remailleur_Collision_FT_Thomas::Remailleur_Collision_FT_Thomas()
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:`Remailleur_Collision_FT_Thomas::Remailleur_Collision_FT_Thomas() <remailleur-collision-ft-thomas-public-remailleur-collision-ft-thomas-remailleur-collision-ft-thomas>`
[Remailleur_Collision_FT_Thomas::Remailleur_Collision_FT_Thomas()](#remailleur-collision-ft-thomas-public-remailleur-collision-ft-thomas-remailleur-collision-ft-thomas)

surface_interface_elements_voisins#

Definition
DoubleTab & Remailleur_Collision_FT_Thomas::surface_interface_elements_voisins()
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:`DoubleTab & Remailleur_Collision_FT_Thomas::surface_interface_elements_voisins() <remailleur-collision-ft-thomas-public-doubletab-ref-remailleur-collision-ft-thomas-surface-interface-elements-voisins>`
[DoubleTab & Remailleur_Collision_FT_Thomas::surface_interface_elements_voisins()](#remailleur-collision-ft-thomas-public-doubletab-ref-remailleur-collision-ft-thomas-surface-interface-elements-voisins)

surface_interface_elements_voisins#

Definition
const DoubleTab & Remailleur_Collision_FT_Thomas::surface_interface_elements_voisins() 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:`const DoubleTab & Remailleur_Collision_FT_Thomas::surface_interface_elements_voisins() const <remailleur-collision-ft-thomas-public-const-doubletab-ref-remailleur-collision-ft-thomas-surface-interface-elements-voisins-const>`
[const DoubleTab & Remailleur_Collision_FT_Thomas::surface_interface_elements_voisins() const](#remailleur-collision-ft-thomas-public-const-doubletab-ref-remailleur-collision-ft-thomas-surface-interface-elements-voisins-const)

taille_memoire#

Definition
unsigned Remailleur_Collision_FT_Thomas::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 Remailleur_Collision_FT_Thomas::taille_memoire() const override <remailleur-collision-ft-thomas-public-unsigned-remailleur-collision-ft-thomas-taille-memoire-const-override>`
[unsigned Remailleur_Collision_FT_Thomas::taille_memoire() const override](#remailleur-collision-ft-thomas-public-unsigned-remailleur-collision-ft-thomas-taille-memoire-const-override)

traite_RuptureCoalescenceInterfaces_Conservatif#

Definition
int Remailleur_Collision_FT_Thomas::traite_RuptureCoalescenceInterfaces_Conservatif(Maillage_FT_Disc &, Champ_base &) override
Brief description

algorithme de remaillage qui tente de conserver le volume.

Detailed description

voir class Remailler_Collision_FT_Thomas Par defaut, appelle le remailleur non conservatif traite_RuptureCoalescenceInterfaces()

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 Remailleur_Collision_FT_Thomas::traite_RuptureCoalescenceInterfaces_Conservatif(Maillage_FT_Disc &, Champ_base &) override <remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-traite-rupturecoalescenceinterfaces-conservatif-maillage-ft-disc-ref-champ-base-ref-override>`
[int Remailleur_Collision_FT_Thomas::traite_RuptureCoalescenceInterfaces_Conservatif(Maillage_FT_Disc &, Champ_base &) override](#remailleur-collision-ft-thomas-public-int-remailleur-collision-ft-thomas-traite-rupturecoalescenceinterfaces-conservatif-maillage-ft-disc-ref-champ-base-ref-override)

voisinage_sommet#

Definition
IntTab & Remailleur_Collision_FT_Thomas::voisinage_sommet()
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:`IntTab & Remailleur_Collision_FT_Thomas::voisinage_sommet() <remailleur-collision-ft-thomas-public-inttab-ref-remailleur-collision-ft-thomas-voisinage-sommet>`
[IntTab & Remailleur_Collision_FT_Thomas::voisinage_sommet()](#remailleur-collision-ft-thomas-public-inttab-ref-remailleur-collision-ft-thomas-voisinage-sommet)

voisinage_sommet#

Definition
const IntTab & Remailleur_Collision_FT_Thomas::voisinage_sommet() 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:`const IntTab & Remailleur_Collision_FT_Thomas::voisinage_sommet() const <remailleur-collision-ft-thomas-public-const-inttab-ref-remailleur-collision-ft-thomas-voisinage-sommet-const>`
[const IntTab & Remailleur_Collision_FT_Thomas::voisinage_sommet() const](#remailleur-collision-ft-thomas-public-const-inttab-ref-remailleur-collision-ft-thomas-voisinage-sommet-const)

volume_perdu#

Definition
DoubleTab & Remailleur_Collision_FT_Thomas::volume_perdu()
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:`DoubleTab & Remailleur_Collision_FT_Thomas::volume_perdu() <remailleur-collision-ft-thomas-public-doubletab-ref-remailleur-collision-ft-thomas-volume-perdu>`
[DoubleTab & Remailleur_Collision_FT_Thomas::volume_perdu()](#remailleur-collision-ft-thomas-public-doubletab-ref-remailleur-collision-ft-thomas-volume-perdu)

volume_perdu#

Definition
const DoubleTab & Remailleur_Collision_FT_Thomas::volume_perdu() 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:`const DoubleTab & Remailleur_Collision_FT_Thomas::volume_perdu() const <remailleur-collision-ft-thomas-public-const-doubletab-ref-remailleur-collision-ft-thomas-volume-perdu-const>`
[const DoubleTab & Remailleur_Collision_FT_Thomas::volume_perdu() const](#remailleur-collision-ft-thomas-public-const-doubletab-ref-remailleur-collision-ft-thomas-volume-perdu-const)

~Remailleur_Collision_FT_Thomas#

Definition
Remailleur_Collision_FT_Thomas::~Remailleur_Collision_FT_Thomas()
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:`Remailleur_Collision_FT_Thomas::~Remailleur_Collision_FT_Thomas() <remailleur-collision-ft-thomas-public-remailleur-collision-ft-thomas-dtor-remailleur-collision-ft-thomas>`
[Remailleur_Collision_FT_Thomas::~Remailleur_Collision_FT_Thomas()](#remailleur-collision-ft-thomas-public-remailleur-collision-ft-thomas-dtor-remailleur-collision-ft-thomas)

cree_instance#

Definition
Objet_U * Remailleur_Collision_FT_Thomas::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 * Remailleur_Collision_FT_Thomas::cree_instance() <remailleur-collision-ft-thomas-public-static-objet-u-ptr-remailleur-collision-ft-thomas-cree-instance>`
[Objet_U * Remailleur_Collision_FT_Thomas::cree_instance()](#remailleur-collision-ft-thomas-public-static-objet-u-ptr-remailleur-collision-ft-thomas-cree-instance)

info#

Definition
const Type_info * Remailleur_Collision_FT_Thomas::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 * Remailleur_Collision_FT_Thomas::info() <remailleur-collision-ft-thomas-public-static-const-type-info-ptr-remailleur-collision-ft-thomas-info>`
[const Type_info * Remailleur_Collision_FT_Thomas::info()](#remailleur-collision-ft-thomas-public-static-const-type-info-ptr-remailleur-collision-ft-thomas-info)

self_cast#

Definition
const Remailleur_Collision_FT_Thomas & Remailleur_Collision_FT_Thomas::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 Remailleur_Collision_FT_Thomas & Remailleur_Collision_FT_Thomas::self_cast(const Objet_U &) <remailleur-collision-ft-thomas-public-static-const-remailleur-collision-ft-thomas-ref-remailleur-collision-ft-thomas-self-cast-const-objet-u-ref>`
[const Remailleur_Collision_FT_Thomas & Remailleur_Collision_FT_Thomas::self_cast(const Objet_U &)](#remailleur-collision-ft-thomas-public-static-const-remailleur-collision-ft-thomas-ref-remailleur-collision-ft-thomas-self-cast-const-objet-u-ref)

self_cast#

Definition
Remailleur_Collision_FT_Thomas & Remailleur_Collision_FT_Thomas::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:`Remailleur_Collision_FT_Thomas & Remailleur_Collision_FT_Thomas::self_cast(Objet_U &) <remailleur-collision-ft-thomas-public-static-remailleur-collision-ft-thomas-ref-remailleur-collision-ft-thomas-self-cast-objet-u-ref>`
[Remailleur_Collision_FT_Thomas & Remailleur_Collision_FT_Thomas::self_cast(Objet_U &)](#remailleur-collision-ft-thomas-public-static-remailleur-collision-ft-thomas-ref-remailleur-collision-ft-thomas-self-cast-objet-u-ref)

construire_voisinage_sommet#

Definition
int Remailleur_Collision_FT_Thomas::construire_voisinage_sommet(const Maillage_FT_Disc &)
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:`int Remailleur_Collision_FT_Thomas::construire_voisinage_sommet(const Maillage_FT_Disc &) <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-construire-voisinage-sommet-const-maillage-ft-disc-ref>`
[int Remailleur_Collision_FT_Thomas::construire_voisinage_sommet(const Maillage_FT_Disc &)](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-construire-voisinage-sommet-const-maillage-ft-disc-ref)

elements_voisins#

Definition
int Remailleur_Collision_FT_Thomas::elements_voisins(const int, ArrOfInt &, const Domaine_dis_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:`int Remailleur_Collision_FT_Thomas::elements_voisins(const int, ArrOfInt &, const Domaine_dis_base &) const <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-elements-voisins-const-int-arrofint-ref-const-domaine-dis-base-ref-const>`
[int Remailleur_Collision_FT_Thomas::elements_voisins(const int, ArrOfInt &, const Domaine_dis_base &) const](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-elements-voisins-const-int-arrofint-ref-const-domaine-dis-base-ref-const)

elements_voisins_a_distance_plus_petite2#

Definition
int Remailleur_Collision_FT_Thomas::elements_voisins_a_distance_plus_petite2(const int, ArrOfInt &) 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:`int Remailleur_Collision_FT_Thomas::elements_voisins_a_distance_plus_petite2(const int, ArrOfInt &) const <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-elements-voisins-a-distance-plus-petite2-const-int-arrofint-ref-const>`
[int Remailleur_Collision_FT_Thomas::elements_voisins_a_distance_plus_petite2(const int, ArrOfInt &) const](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-elements-voisins-a-distance-plus-petite2-const-int-arrofint-ref-const)

initialiser_data#

Definition
int Remailleur_Collision_FT_Thomas::initialiser_data(const Maillage_FT_Disc &)
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 Remailleur_Collision_FT_Thomas::initialiser_data(const Maillage_FT_Disc &) <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-initialiser-data-const-maillage-ft-disc-ref>`
[int Remailleur_Collision_FT_Thomas::initialiser_data(const Maillage_FT_Disc &)](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-initialiser-data-const-maillage-ft-disc-ref)

mettre_a_jour_data#

Definition
int Remailleur_Collision_FT_Thomas::mettre_a_jour_data(const Maillage_FT_Disc &)
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 Remailleur_Collision_FT_Thomas::mettre_a_jour_data(const Maillage_FT_Disc &) <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-mettre-a-jour-data-const-maillage-ft-disc-ref>`
[int Remailleur_Collision_FT_Thomas::mettre_a_jour_data(const Maillage_FT_Disc &)](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-mettre-a-jour-data-const-maillage-ft-disc-ref)

nb_elements_voisins#

Definition
int Remailleur_Collision_FT_Thomas::nb_elements_voisins(const int, const Domaine_dis_base &) 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:`int Remailleur_Collision_FT_Thomas::nb_elements_voisins(const int, const Domaine_dis_base &) const <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-nb-elements-voisins-const-int-const-domaine-dis-base-ref-const>`
[int Remailleur_Collision_FT_Thomas::nb_elements_voisins(const int, const Domaine_dis_base &) const](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-nb-elements-voisins-const-int-const-domaine-dis-base-ref-const)

nb_elements_voisins_a_distance_plus_petite#

Definition
int Remailleur_Collision_FT_Thomas::nb_elements_voisins_a_distance_plus_petite(const int) 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:`int Remailleur_Collision_FT_Thomas::nb_elements_voisins_a_distance_plus_petite(const int) const <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-nb-elements-voisins-a-distance-plus-petite-const-int-const>`
[int Remailleur_Collision_FT_Thomas::nb_elements_voisins_a_distance_plus_petite(const int) const](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-nb-elements-voisins-a-distance-plus-petite-const-int-const)

nb_elements_voisins_a_distance_plus_petite#

Definition
int Remailleur_Collision_FT_Thomas::nb_elements_voisins_a_distance_plus_petite(const int, const Domaine_dis_base &) 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:`int Remailleur_Collision_FT_Thomas::nb_elements_voisins_a_distance_plus_petite(const int, const Domaine_dis_base &) const <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-nb-elements-voisins-a-distance-plus-petite-const-int-const-domaine-dis-base-ref-const>`
[int Remailleur_Collision_FT_Thomas::nb_elements_voisins_a_distance_plus_petite(const int, const Domaine_dis_base &) const](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-nb-elements-voisins-a-distance-plus-petite-const-int-const-domaine-dis-base-ref-const)

printOn#

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

Erreur.

Detailed description

Pas code.

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 & Remailleur_Collision_FT_Thomas::printOn(Sortie &x) const override <remailleur-collision-ft-thomas-protected-sortie-ref-remailleur-collision-ft-thomas-printon-sortie-ref-x-const-override>`
[Sortie & Remailleur_Collision_FT_Thomas::printOn(Sortie &x) const override](#remailleur-collision-ft-thomas-protected-sortie-ref-remailleur-collision-ft-thomas-printon-sortie-ref-x-const-override)

readOn#

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

Lecture des parametres dans le fichier .

Detailed description

data

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 & Remailleur_Collision_FT_Thomas::readOn(Entree &) override <remailleur-collision-ft-thomas-protected-entree-ref-remailleur-collision-ft-thomas-readon-entree-ref-override>`
[Entree & Remailleur_Collision_FT_Thomas::readOn(Entree &) override](#remailleur-collision-ft-thomas-protected-entree-ref-remailleur-collision-ft-thomas-readon-entree-ref-override)

transport_volume_perdu_sur_element#

Definition
int Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_element(const int, const Maillage_FT_Disc &)
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 Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_element(const int, const Maillage_FT_Disc &) <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-transport-volume-perdu-sur-element-const-int-const-maillage-ft-disc-ref>`
[int Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_element(const int, const Maillage_FT_Disc &)](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-transport-volume-perdu-sur-element-const-int-const-maillage-ft-disc-ref)

transport_volume_perdu_sur_element#

Definition
double Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_element(const Maillage_FT_Disc &)
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:`double Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_element(const Maillage_FT_Disc &) <remailleur-collision-ft-thomas-protected-double-remailleur-collision-ft-thomas-transport-volume-perdu-sur-element-const-maillage-ft-disc-ref>`
[double Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_element(const Maillage_FT_Disc &)](#remailleur-collision-ft-thomas-protected-double-remailleur-collision-ft-thomas-transport-volume-perdu-sur-element-const-maillage-ft-disc-ref)

transport_volume_perdu_sur_sommet#

Definition
double Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_sommet(ArrOfDouble &, const Maillage_FT_Disc &) 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:`double Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_sommet(ArrOfDouble &, const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-protected-double-remailleur-collision-ft-thomas-transport-volume-perdu-sur-sommet-arrofdouble-ref-const-maillage-ft-disc-ref-const>`
[double Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_sommet(ArrOfDouble &, const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-protected-double-remailleur-collision-ft-thomas-transport-volume-perdu-sur-sommet-arrofdouble-ref-const-maillage-ft-disc-ref-const)

transport_volume_perdu_sur_sommet#

Definition
int Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_sommet(const int, ArrOfDouble &, const Maillage_FT_Disc &) 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:`int Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_sommet(const int, ArrOfDouble &, const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-transport-volume-perdu-sur-sommet-const-int-arrofdouble-ref-const-maillage-ft-disc-ref-const>`
[int Remailleur_Collision_FT_Thomas::transport_volume_perdu_sur_sommet(const int, ArrOfDouble &, const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-protected-int-remailleur-collision-ft-thomas-transport-volume-perdu-sur-sommet-const-int-arrofdouble-ref-const-maillage-ft-disc-ref-const)

domaine_dis#

Definition
const Domaine_dis_base & Remailleur_Collision_FT_Thomas::domaine_dis(const Maillage_FT_Disc &) 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:`const Domaine_dis_base & Remailleur_Collision_FT_Thomas::domaine_dis(const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-const-domaine-dis-base-ref-remailleur-collision-ft-thomas-domaine-dis-const-maillage-ft-disc-ref-const>`
[const Domaine_dis_base & Remailleur_Collision_FT_Thomas::domaine_dis(const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-const-domaine-dis-base-ref-remailleur-collision-ft-thomas-domaine-dis-const-maillage-ft-disc-ref-const)

remaillage_FT#

Definition
const Remaillage_FT & Remailleur_Collision_FT_Thomas::remaillage_FT(const Maillage_FT_Disc &) 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:`const Remaillage_FT & Remailleur_Collision_FT_Thomas::remaillage_FT(const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-const-remaillage-ft-ref-remailleur-collision-ft-thomas-remaillage-ft-const-maillage-ft-disc-ref-const>`
[const Remaillage_FT & Remailleur_Collision_FT_Thomas::remaillage_FT(const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-const-remaillage-ft-ref-remailleur-collision-ft-thomas-remaillage-ft-const-maillage-ft-disc-ref-const)

remaillage_FT#

Definition
Remaillage_FT & Remailleur_Collision_FT_Thomas::remaillage_FT(Maillage_FT_Disc &)
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:`Remaillage_FT & Remailleur_Collision_FT_Thomas::remaillage_FT(Maillage_FT_Disc &) <remailleur-collision-ft-thomas-private-remaillage-ft-ref-remailleur-collision-ft-thomas-remaillage-ft-maillage-ft-disc-ref>`
[Remaillage_FT & Remailleur_Collision_FT_Thomas::remaillage_FT(Maillage_FT_Disc &)](#remailleur-collision-ft-thomas-private-remaillage-ft-ref-remailleur-collision-ft-thomas-remaillage-ft-maillage-ft-disc-ref)

surface_intersection#

Definition
double Remailleur_Collision_FT_Thomas::surface_intersection(const int, const Maillage_FT_Disc &) 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:`double Remailleur_Collision_FT_Thomas::surface_intersection(const int, const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-double-remailleur-collision-ft-thomas-surface-intersection-const-int-const-maillage-ft-disc-ref-const>`
[double Remailleur_Collision_FT_Thomas::surface_intersection(const int, const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-double-remailleur-collision-ft-thomas-surface-intersection-const-int-const-maillage-ft-disc-ref-const)

tester#

Definition
void Remailleur_Collision_FT_Thomas::tester(const Maillage_FT_Disc &) 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 Remailleur_Collision_FT_Thomas::tester(const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-const-maillage-ft-disc-ref-const>`
[void Remailleur_Collision_FT_Thomas::tester(const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-const-maillage-ft-disc-ref-const)

tester_distance#

Definition
void Remailleur_Collision_FT_Thomas::tester_distance(const Maillage_FT_Disc &) 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 Remailleur_Collision_FT_Thomas::tester_distance(const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-distance-const-maillage-ft-disc-ref-const>`
[void Remailleur_Collision_FT_Thomas::tester_distance(const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-distance-const-maillage-ft-disc-ref-const)

tester_interface#

Definition
void Remailleur_Collision_FT_Thomas::tester_interface(const Maillage_FT_Disc &) 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 Remailleur_Collision_FT_Thomas::tester_interface(const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-interface-const-maillage-ft-disc-ref-const>`
[void Remailleur_Collision_FT_Thomas::tester_interface(const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-interface-const-maillage-ft-disc-ref-const)

tester_liste#

Definition
void Remailleur_Collision_FT_Thomas::tester_liste(const Maillage_FT_Disc &) 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 Remailleur_Collision_FT_Thomas::tester_liste(const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-liste-const-maillage-ft-disc-ref-const>`
[void Remailleur_Collision_FT_Thomas::tester_liste(const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-liste-const-maillage-ft-disc-ref-const)

tester_transport#

Definition
void Remailleur_Collision_FT_Thomas::tester_transport(const Maillage_FT_Disc &) 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 Remailleur_Collision_FT_Thomas::tester_transport(const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-transport-const-maillage-ft-disc-ref-const>`
[void Remailleur_Collision_FT_Thomas::tester_transport(const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-transport-const-maillage-ft-disc-ref-const)

tester_transport_complet#

Definition
void Remailleur_Collision_FT_Thomas::tester_transport_complet(const Maillage_FT_Disc &, DoubleTab &) 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 Remailleur_Collision_FT_Thomas::tester_transport_complet(const Maillage_FT_Disc &, DoubleTab &) const <remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-transport-complet-const-maillage-ft-disc-ref-doubletab-ref-const>`
[void Remailleur_Collision_FT_Thomas::tester_transport_complet(const Maillage_FT_Disc &, DoubleTab &) const](#remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-transport-complet-const-maillage-ft-disc-ref-doubletab-ref-const)

tester_voisinage#

Definition
void Remailleur_Collision_FT_Thomas::tester_voisinage(const Maillage_FT_Disc &) 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 Remailleur_Collision_FT_Thomas::tester_voisinage(const Maillage_FT_Disc &) const <remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-voisinage-const-maillage-ft-disc-ref-const>`
[void Remailleur_Collision_FT_Thomas::tester_voisinage(const Maillage_FT_Disc &) const](#remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-voisinage-const-maillage-ft-disc-ref-const)

tester_volume_par_sommet#

Definition
void Remailleur_Collision_FT_Thomas::tester_volume_par_sommet(const Maillage_FT_Disc &, const DoubleTab &) 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 Remailleur_Collision_FT_Thomas::tester_volume_par_sommet(const Maillage_FT_Disc &, const DoubleTab &) const <remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-volume-par-sommet-const-maillage-ft-disc-ref-const-doubletab-ref-const>`
[void Remailleur_Collision_FT_Thomas::tester_volume_par_sommet(const Maillage_FT_Disc &, const DoubleTab &) const](#remailleur-collision-ft-thomas-private-void-remailleur-collision-ft-thomas-tester-volume-par-sommet-const-maillage-ft-disc-ref-const-doubletab-ref-const)

Attributes Documentation#

info_obj (public)
const Type_info Remailleur_Collision_FT_Thomas::info_obj
distance_interface_element_eulerien_ (private)
IntTab Remailleur_Collision_FT_Thomas::distance_interface_element_eulerien_
distance_utilisateur_ (private)
int Remailleur_Collision_FT_Thomas::distance_utilisateur_
est_dimensionne_ (private)
int Remailleur_Collision_FT_Thomas::est_dimensionne_
next_elem_ (private)
IntTab Remailleur_Collision_FT_Thomas::next_elem_
nombre_de_voisins_plus_proches_ (private)
IntTab Remailleur_Collision_FT_Thomas::nombre_de_voisins_plus_proches_
plus_grande_distance_interface_element_eulerien_ (private)
int Remailleur_Collision_FT_Thomas::plus_grande_distance_interface_element_eulerien_
surface_interface_elements_voisins_ (private)
DoubleTab Remailleur_Collision_FT_Thomas::surface_interface_elements_voisins_
tester_ (private)
int Remailleur_Collision_FT_Thomas::tester_
tmp_flag_elements_ (private)
ArrOfBit Remailleur_Collision_FT_Thomas::tmp_flag_elements_
voisinage_sommet_ (private)
IntTab Remailleur_Collision_FT_Thomas::voisinage_sommet_
volume_perdu_ (private)
DoubleTab Remailleur_Collision_FT_Thomas::volume_perdu_