ComputeValParCompoInCell#
#include <ComputeValParCompoInCell.h>
How to cite this class in this doc#
:ref:`ComputeValParCompoInCell <class-computevalparcompoincell>`
[ComputeValParCompoInCell](#class-computevalparcompoincell)
Detailed description#
List of Public Methods#
List of Protected Methods#
Complete Member Function Documentation#
calculer_moy_field_fa7_par_compo
void ComputeValParCompoInCell::calculer_moy_field_fa7_par_compo(const ArrOfDouble &val_on_fa7, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const
How to cite in this doc:
:ref:`void ComputeValParCompoInCell::calculer_moy_field_fa7_par_compo(const ArrOfDouble &val_on_fa7, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const <public-void-computevalparcompoincell-calculer-moy-field-fa7-par-compo-const-arrofdouble-ref-val-on-fa7-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-field-par-compo-const>`
[void ComputeValParCompoInCell::calculer_moy_field_fa7_par_compo(const ArrOfDouble &val_on_fa7, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const](#public-void-computevalparcompoincell-calculer-moy-field-fa7-par-compo-const-arrofdouble-ref-val-on-fa7-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-field-par-compo-const)
calculer_moy_field_sommet_par_compo
void ComputeValParCompoInCell::calculer_moy_field_sommet_par_compo(const ArrOfDouble &val_on_sommet, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const
How to cite in this doc:
:ref:`void ComputeValParCompoInCell::calculer_moy_field_sommet_par_compo(const ArrOfDouble &val_on_sommet, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const <public-void-computevalparcompoincell-calculer-moy-field-sommet-par-compo-const-arrofdouble-ref-val-on-sommet-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-field-par-compo-const>`
[void ComputeValParCompoInCell::calculer_moy_field_sommet_par_compo(const ArrOfDouble &val_on_sommet, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const](#public-void-computevalparcompoincell-calculer-moy-field-sommet-par-compo-const-arrofdouble-ref-val-on-sommet-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-field-par-compo-const)
calculer_somme_field_sommet_par_compo
void ComputeValParCompoInCell::calculer_somme_field_sommet_par_compo(const ArrOfDouble &val_on_sommet, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const
Referenced By
How to cite in this doc:
:ref:`void ComputeValParCompoInCell::calculer_somme_field_sommet_par_compo(const ArrOfDouble &val_on_sommet, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const <public-void-computevalparcompoincell-calculer-somme-field-sommet-par-compo-const-arrofdouble-ref-val-on-sommet-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-field-par-compo-const>`
[void ComputeValParCompoInCell::calculer_somme_field_sommet_par_compo(const ArrOfDouble &val_on_sommet, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &field_par_compo) const](#public-void-computevalparcompoincell-calculer-somme-field-sommet-par-compo-const-arrofdouble-ref-val-on-sommet-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-field-par-compo-const)
calculer_valeur_par_compo
void ComputeValParCompoInCell::calculer_valeur_par_compo(const double time, const int itstep, IJK_Field_int &nb_compo_trav, FixedVector< IJK_Field_int, max_authorized_nb_of_components_ > &compos_trav, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &normale_par_compo, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &bary_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &indicatrice_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &surface_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &courbure_par_compo)
References
Referenced By
How to cite in this doc:
:ref:`void ComputeValParCompoInCell::calculer_valeur_par_compo(const double time, const int itstep, IJK_Field_int &nb_compo_trav, FixedVector< IJK_Field_int, max_authorized_nb_of_components_ > &compos_trav, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &normale_par_compo, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &bary_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &indicatrice_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &surface_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &courbure_par_compo) <public-void-computevalparcompoincell-calculer-valeur-par-compo-const-double-time-const-int-itstep-ijk-field-int-ref-nb-compo-trav-fixedvector-ijk-field-int-max-authorized-nb-of-components-ref-compos-trav-fixedvector-ijk-field-double-3-ptr-max-authorized-nb-of-components-ref-normale-par-compo-fixedvector-ijk-field-double-3-ptr-max-authorized-nb-of-components-ref-bary-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-indicatrice-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-surface-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-courbure-par-compo>`
[void ComputeValParCompoInCell::calculer_valeur_par_compo(const double time, const int itstep, IJK_Field_int &nb_compo_trav, FixedVector< IJK_Field_int, max_authorized_nb_of_components_ > &compos_trav, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &normale_par_compo, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &bary_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &indicatrice_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &surface_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &courbure_par_compo)](#public-void-computevalparcompoincell-calculer-valeur-par-compo-const-double-time-const-int-itstep-ijk-field-int-ref-nb-compo-trav-fixedvector-ijk-field-int-max-authorized-nb-of-components-ref-compos-trav-fixedvector-ijk-field-double-3-ptr-max-authorized-nb-of-components-ref-normale-par-compo-fixedvector-ijk-field-double-3-ptr-max-authorized-nb-of-components-ref-bary-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-indicatrice-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-surface-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-courbure-par-compo)
ComputeValParCompoInCell
ComputeValParCompoInCell::ComputeValParCompoInCell()
References
How to cite in this doc:
:ref:`ComputeValParCompoInCell::ComputeValParCompoInCell() <public-computevalparcompoincell-computevalparcompoincell>`
[ComputeValParCompoInCell::ComputeValParCompoInCell()](#public-computevalparcompoincell-computevalparcompoincell)
initialize
void ComputeValParCompoInCell::initialize(const Domaine_IJK &splitting, const Maillage_FT_IJK &maillage_ft_ijk)
References
Referenced By
How to cite in this doc:
:ref:`void ComputeValParCompoInCell::initialize(const Domaine_IJK &splitting, const Maillage_FT_IJK &maillage_ft_ijk) <public-void-computevalparcompoincell-initialize-const-domaine-ijk-ref-splitting-const-maillage-ft-ijk-ref-maillage-ft-ijk>`
[void ComputeValParCompoInCell::initialize(const Domaine_IJK &splitting, const Maillage_FT_IJK &maillage_ft_ijk)](#public-void-computevalparcompoincell-initialize-const-domaine-ijk-ref-splitting-const-maillage-ft-ijk-ref-maillage-ft-ijk)
~ComputeValParCompoInCell
ComputeValParCompoInCell::~ComputeValParCompoInCell()
How to cite in this doc:
:ref:`ComputeValParCompoInCell::~ComputeValParCompoInCell() <public-computevalparcompoincell-dtor-computevalparcompoincell>`
[ComputeValParCompoInCell::~ComputeValParCompoInCell()](#public-computevalparcompoincell-dtor-computevalparcompoincell)
calculer_indic_elem_pour_compo
int ComputeValParCompoInCell::calculer_indic_elem_pour_compo(const int icompo, const int elem, double &indic) const
References
Referenced By
How to cite in this doc:
:ref:`int ComputeValParCompoInCell::calculer_indic_elem_pour_compo(const int icompo, const int elem, double &indic) const <protected-int-computevalparcompoincell-calculer-indic-elem-pour-compo-const-int-icompo-const-int-elem-double-ref-indic-const>`
[int ComputeValParCompoInCell::calculer_indic_elem_pour_compo(const int icompo, const int elem, double &indic) const](#protected-int-computevalparcompoincell-calculer-indic-elem-pour-compo-const-int-icompo-const-int-elem-double-ref-indic-const)
calculer_moy_par_compo
void ComputeValParCompoInCell::calculer_moy_par_compo(IJK_Field_int &nb_compo_traversante, FixedVector< IJK_Field_int, max_authorized_nb_of_components_ > &compos_traversantes, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &normale_par_compo, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &bary_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &indic_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &surface_par_compo) const
Referenced By
How to cite in this doc:
:ref:`void ComputeValParCompoInCell::calculer_moy_par_compo(IJK_Field_int &nb_compo_traversante, FixedVector< IJK_Field_int, max_authorized_nb_of_components_ > &compos_traversantes, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &normale_par_compo, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &bary_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &indic_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &surface_par_compo) const <protected-void-computevalparcompoincell-calculer-moy-par-compo-ijk-field-int-ref-nb-compo-traversante-fixedvector-ijk-field-int-max-authorized-nb-of-components-ref-compos-traversantes-fixedvector-ijk-field-double-3-ptr-max-authorized-nb-of-components-ref-normale-par-compo-fixedvector-ijk-field-double-3-ptr-max-authorized-nb-of-components-ref-bary-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-indic-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-surface-par-compo-const>`
[void ComputeValParCompoInCell::calculer_moy_par_compo(IJK_Field_int &nb_compo_traversante, FixedVector< IJK_Field_int, max_authorized_nb_of_components_ > &compos_traversantes, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &normale_par_compo, FixedVector< IJK_Field_double, 3 *max_authorized_nb_of_components_ > &bary_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &indic_par_compo, FixedVector< IJK_Field_double, max_authorized_nb_of_components_ > &surface_par_compo) const](#protected-void-computevalparcompoincell-calculer-moy-par-compo-ijk-field-int-ref-nb-compo-traversante-fixedvector-ijk-field-int-max-authorized-nb-of-components-ref-compos-traversantes-fixedvector-ijk-field-double-3-ptr-max-authorized-nb-of-components-ref-normale-par-compo-fixedvector-ijk-field-double-3-ptr-max-authorized-nb-of-components-ref-bary-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-indic-par-compo-fixedvector-ijk-field-double-max-authorized-nb-of-components-ref-surface-par-compo-const)
calculer_moyennes_interface_element_pour_compo
void ComputeValParCompoInCell::calculer_moyennes_interface_element_pour_compo(const int num_compo, const int elem, double &surface, Vecteur3 &normale, Vecteur3 &bary) const
Referenced By
How to cite in this doc:
:ref:`void ComputeValParCompoInCell::calculer_moyennes_interface_element_pour_compo(const int num_compo, const int elem, double &surface, Vecteur3 &normale, Vecteur3 &bary) const <protected-void-computevalparcompoincell-calculer-moyennes-interface-element-pour-compo-const-int-num-compo-const-int-elem-double-ref-surface-vecteur3-ref-normale-vecteur3-ref-bary-const>`
[void ComputeValParCompoInCell::calculer_moyennes_interface_element_pour_compo(const int num_compo, const int elem, double &surface, Vecteur3 &normale, Vecteur3 &bary) const](#protected-void-computevalparcompoincell-calculer-moyennes-interface-element-pour-compo-const-int-num-compo-const-int-elem-double-ref-surface-vecteur3-ref-normale-vecteur3-ref-bary-const)
compute_list_compo_connex_in_element
int ComputeValParCompoInCell::compute_list_compo_connex_in_element(const int elem, ArrOfInt &liste_composantes_connexes_dans_element) const
Referenced By
How to cite in this doc:
:ref:`int ComputeValParCompoInCell::compute_list_compo_connex_in_element(const int elem, ArrOfInt &liste_composantes_connexes_dans_element) const <protected-int-computevalparcompoincell-compute-list-compo-connex-in-element-const-int-elem-arrofint-ref-liste-composantes-connexes-dans-element-const>`
[int ComputeValParCompoInCell::compute_list_compo_connex_in_element(const int elem, ArrOfInt &liste_composantes_connexes_dans_element) const](#protected-int-computevalparcompoincell-compute-list-compo-connex-in-element-const-int-elem-arrofint-ref-liste-composantes-connexes-dans-element-const)
Attributes Documentation#
mesh_ (protected)
const Maillage_FT_IJK* ComputeValParCompoInCell::mesh_
ref_domaine_ (protected)
TRUST_Ref<Domaine_IJK *> ComputeValParCompoInCell::ref_domaine_