Champ_Proto#
#include <Champ_Proto.h>
classe Champ_Proto Classe representant un prototype de Champ.
How to cite this class in this doc#
:ref:`Champ\_Proto <class-champ-proto>`
[Champ\_Proto](#class-champ-proto)
Detailed description#
Tous les classes representant des champs derivent de Champ_proto. Champ_proto offre des methodes classiques sur des champs (min, max, norme, + = …) mais ne contient pas de membre representant des donnees. La plupart des methodes de Champ_proto font appel aux methodes de meme nom d’un objet DoubleTab renvoye par la methode abstraite de Champ_proto valeurs() .
Inherited by#
public : Champ_base
public : Champ_front_base
List of Public Methods#
Complete Member Function Documentation#
virtual DoubleTab & Champ_Proto::futur(int i=1)
References
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::futur(int i=1) <public-virtual-doubletab-ref-champ-proto-futur-int-i-equal-1>`
[virtual DoubleTab & Champ_Proto::futur(int i=1)](#public-virtual-doubletab-ref-champ-proto-futur-int-i-equal-1)
virtual const DoubleTab & Champ_Proto::futur(int i=1) const
References
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::futur(int i=1) const <public-virtual-const-doubletab-ref-champ-proto-futur-int-i-equal-1-const>`
[virtual const DoubleTab & Champ_Proto::futur(int i=1) const](#public-virtual-const-doubletab-ref-champ-proto-futur-int-i-equal-1-const)
int Champ_Proto::lire_dimension(Entree &, const Nom &)
Verification de la dimension du champ Renvoie la dimension du champ.
References
Referenced By
How to cite in this doc:
:ref:`int Champ_Proto::lire_dimension(Entree &, const Nom &) <public-int-champ-proto-lire-dimension-entree-ref-const-nom-ref>`
[int Champ_Proto::lire_dimension(Entree &, const Nom &)](#public-int-champ-proto-lire-dimension-entree-ref-const-nom-ref)
int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_)
Verification de la dimension du champ Renvoie la dimension du champ.
References
How to cite in this doc:
:ref:`int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_) <public-int-champ-proto-lire-dimension-int-dim-const-nom-ref-le-nom>`
[int Champ_Proto::lire_dimension(int dim, const Nom &le_nom_)](#public-int-champ-proto-lire-dimension-int-dim-const-nom-ref-le-nom)
double Champ_Proto::operator()(int i) const =delete
How to cite in this doc:
:ref:`double Champ_Proto::operator()(int i) const =delete <public-double-champ-proto-operator-int-i-const-equal-delete>`
[double Champ_Proto::operator()(int i) const =delete](#public-double-champ-proto-operator-int-i-const-equal-delete)
double & Champ_Proto::operator()(int i)=delete
How to cite in this doc:
:ref:`double & Champ_Proto::operator()(int i)=delete <public-double-ref-champ-proto-operator-int-i-equal-delete>`
[double & Champ_Proto::operator()(int i)=delete](#public-double-ref-champ-proto-operator-int-i-equal-delete)
double Champ_Proto::operator()(int i, int j) const =delete
How to cite in this doc:
:ref:`double Champ_Proto::operator()(int i, int j) const =delete <public-double-champ-proto-operator-int-i-int-j-const-equal-delete>`
[double Champ_Proto::operator()(int i, int j) const =delete](#public-double-champ-proto-operator-int-i-int-j-const-equal-delete)
double & Champ_Proto::operator()(int i, int j)=delete
How to cite in this doc:
:ref:`double & Champ_Proto::operator()(int i, int j)=delete <public-double-ref-champ-proto-operator-int-i-int-j-equal-delete>`
[double & Champ_Proto::operator()(int i, int j)=delete](#public-double-ref-champ-proto-operator-int-i-int-j-equal-delete)
virtual DoubleTab & Champ_Proto::passe(int i=1)
References
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::passe(int i=1) <public-virtual-doubletab-ref-champ-proto-passe-int-i-equal-1>`
[virtual DoubleTab & Champ_Proto::passe(int i=1)](#public-virtual-doubletab-ref-champ-proto-passe-int-i-equal-1)
virtual const DoubleTab & Champ_Proto::passe(int i=1) const
References
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::passe(int i=1) const <public-virtual-const-doubletab-ref-champ-proto-passe-int-i-equal-1-const>`
[virtual const DoubleTab & Champ_Proto::passe(int i=1) const](#public-virtual-const-doubletab-ref-champ-proto-passe-int-i-equal-1-const)
virtual const DoubleTab & Champ_Proto::valeurs() const =0
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::valeurs() const =0 <public-virtual-const-doubletab-ref-champ-proto-valeurs-const-equal-0>`
[virtual const DoubleTab & Champ_Proto::valeurs() const =0](#public-virtual-const-doubletab-ref-champ-proto-valeurs-const-equal-0)
virtual DoubleTab & Champ_Proto::valeurs()=0
Referenced By
Diffusion_supplementaire_echelle_temp_turb_PolyMAC_P0::ajouter_blocs
Production_echelle_temp_taux_diss_turb_PolyMAC_P0::ajouter_blocs
Convection_Diffusion_Fluide_Dilatable_Proto::assembler_blocs
Convection_Diffusion_Espece_Multi_QC::assembler_blocs_avec_inertie
Transport_Interfaces_FT_Disc::calcul_effort_fluide_interface
Traitement_particulier_NS_temperature_VEF::calcul_temperature
Transport_Interfaces_FT_Disc::calculer_composantes_connexes_pour_suppression
Modele_turbulence_scal_Fluctuation_Temperature_W::calculer_diffusivite_turbulente
Traitement_particulier_NS_canal_VDF::calculer_moyenne_spatiale_vitesse_rho_mu
Traitement_particulier_NS_canal_VEF::calculer_moyenne_spatiale_vitesse_rho_mu
Transport_Marqueur_FT::calculer_proprietes_fluide_pos_particules
Neumann_paroi_rayo_semi_transp_VDF::calculer_temperature_bord
Modele_turbulence_hyd_K_Eps_2_Couches::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_Bas_Reynolds::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_Bicephale::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_Realisable::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Eps_Realisable_Bicephale::calculer_viscosite_turbulente
Modele_turbulence_hyd_K_Omega::calculer_viscosite_turbulente
Source_PDF_EF::calculer_vitesse_imposee_power_law_tbl_u_star
Transport_Interfaces_FT_Disc::calculer_vitesse_transport_interpolee
Convection_Diffusion_Temperature_FT_Disc::compute_divergence_free_velocity_extension
Triple_Line_Model_FT_Disc::compute_TCL_fluxes_in_all_boundary_cells
Convection_Diffusion_Temperature_FT_Disc::derivee_en_temps_inco
Convection_Diffusion_Fluide_Dilatable_Proto::derivee_en_temps_inco_sans_solveur_masse_impl
Source_Diffusion_supplementaire_echelle_temp_turb::dimensionner_blocs
Source_Production_echelle_temp_taux_diss_turb::dimensionner_blocs
Terme_Source_Decroissance_Radioactive_Elem_PolyMAC::dimensionner_blocs
Post_Processing_Hydrodynamic_Forces::find_neighboring_elements
Champ_Generique_Interpolation::get_champ_with_calculer_champ_post
Transport_Interfaces_FT_Disc::get_update_distance_interface_faces
Transport_Interfaces_FT_Disc::get_update_distance_interface_sommets
Transport_Interfaces_FT_Disc::modifier_vpoint_pour_imposer_vit
Convection_Diffusion_Concentration_FT_Disc::ramasse_miette_simple
Convection_Diffusion_Concentration_Turbulent_FT_Disc::ramasse_miette_simple
Transport_Interfaces_FT_Disc::test_suppression_interfaces_sous_domaine
Remailleur_Collision_FT_Juric::traite_RuptureCoalescenceInterfaces
Remailleur_Collision_FT_Thomas::traite_RuptureCoalescenceInterfaces_Conservatif
Transport_Interfaces_FT_Disc::transporter_sans_changement_topologie
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_elem
Post_Processing_Hydrodynamic_Forces::trilinear_interpolation_gradU_elem_P1
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::valeurs()=0 <public-virtual-doubletab-ref-champ-proto-valeurs-equal-0>`
[virtual DoubleTab & Champ_Proto::valeurs()=0](#public-virtual-doubletab-ref-champ-proto-valeurs-equal-0)
virtual DoubleTab & Champ_Proto::valeurs(double temps)
References
Referenced By
How to cite in this doc:
:ref:`virtual DoubleTab & Champ_Proto::valeurs(double temps) <public-virtual-doubletab-ref-champ-proto-valeurs-double-temps>`
[virtual DoubleTab & Champ_Proto::valeurs(double temps)](#public-virtual-doubletab-ref-champ-proto-valeurs-double-temps)
virtual const DoubleTab & Champ_Proto::valeurs(double temps) const
References
Referenced By
How to cite in this doc:
:ref:`virtual const DoubleTab & Champ_Proto::valeurs(double temps) const <public-virtual-const-doubletab-ref-champ-proto-valeurs-double-temps-const>`
[virtual const DoubleTab & Champ_Proto::valeurs(double temps) const](#public-virtual-const-doubletab-ref-champ-proto-valeurs-double-temps-const)
virtual Champ_Proto::~Champ_Proto()
How to cite in this doc:
:ref:`virtual Champ_Proto::~Champ_Proto() <public-virtual-champ-proto-dtor-champ-proto>`
[virtual Champ_Proto::~Champ_Proto()](#public-virtual-champ-proto-dtor-champ-proto)