16#ifndef Champ_som_lu_included
17#define Champ_som_lu_included
19#include <TRUSTChamp_Don_generique.h>
25 DoubleVect&
valeur_a(
const DoubleVect& positions, DoubleVect& vals)
const override {
return not_implemented_champ_<DoubleVect&>(__func__); }
26 DoubleTab&
valeur_aux_elems(
const DoubleTab& positions,
const IntVect& les_polys, DoubleTab&
valeurs)
const override;
DoubleTab & valeurs() override
Surcharge Champ_base::valeurs() Renvoie le tableau des valeurs.
DoubleTab & valeur_aux_elems(const DoubleTab &positions, const IntVect &les_polys, DoubleTab &valeurs) const override
provoque une erreur ! doit etre surchargee par les classes derivees
DoubleVect & valeur_a(const DoubleVect &positions, DoubleVect &vals) const override
Calcule les "valeurs" du champ au point de coordonnees "pos".
DoubleVect & valeur_aux_elems_compo(const DoubleTab &positions, const IntVect &les_polys, DoubleVect &valeurs, int ncomp) const override
provoque une erreur ! doit etre surchargee par les classes derivees