16#include <Correlation_Vec_Sca_VDF.h>
17#include <Domaine_VF.h>
27 mon_champ_Vec_= le_champ_Vec;
37 const Domaine& dom = le_dom_VF->domaine();
40 DoubleTab& correlation =
valeurs();
49 DoubleTab valeurs_Vec(nb_elem, mon_champ_Vec_->nb_comp());
50 mon_champ_Vec_->valeur_aux_centres_de_gravite(dom, valeurs_Vec);
52 for(
int elem=0; elem<nb_elem; elem++)
54 correlation(elem,0) = valeurs_Sca(elem,0);
56 correlation(elem,ncom+1) = valeurs_Vec(elem,ncom);
DoubleTab & valeurs() override
Surcharge Champ_base::valeurs() Renvoie le tableau des valeurs.
void mettre_a_jour(double temps) override
Mise a jour en temps du champ.
classe Champ_base Cette classe est la base de la hierarchie des champs.
virtual double changer_temps(const double t)
Fixe le temps auquel se situe le champ.
classe Correlation_Vec_Sca_VDF
void mettre_a_jour(double) override
Mise a jour en temps du champ.
void associer_champ_Vec(const Champ_base &)
void associer_champ_Sca(const Champ_base &)
Class defining operators and methods for all reading operation in an input flow (file,...
const Nom & le_nom() const override
Renvoie le nom du champ.
const Nom & que_suis_je() const
renvoie la chaine identifiant la classe.
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
Classe de base des flux de sortie.