16#include <Tayl_Green.h>
28 Cerr <<
"kwave=" <<
kwave << finl;
35 for (
int i = 0; i < tab_valeurs.
dimension(0); i++)
37 tab_valeurs(i, 0) = -sin(
kwave * positions(i, 0)) * cos(
kwave * positions(i, 1));
38 tab_valeurs(i, 1) = cos(
kwave * positions(i, 0)) * sin(
kwave * positions(i, 1));
39 if (
dimension == 3) tab_valeurs(i, 2) = 0.;
48 for (
int i = 0; i < tab_valeurs.
size(); i++)
49 tab_valeurs(i) = -sin(
kwave * positions(i, 0)) * cos(
kwave * positions(i, 1));
51 for (
int i = 0; i < tab_valeurs.
size(); i++)
52 tab_valeurs(i) = cos(
kwave * positions(i, 0)) * sin(
kwave * positions(i, 1));
54 for (
int i = 0; i < tab_valeurs.
size(); i++) tab_valeurs(i) = 0;
Class defining operators and methods for all reading operation in an input flow (file,...
virtual Entree & readOn(Entree &)
Reads an Objet_U from an input stream. Virtual method to override.
virtual Sortie & printOn(Sortie &) const
Writes the object to an output stream. Virtual method to override.
Base class for output streams.
_SIZE_ dimension(int d) const
_SIZE_ size_totale() const
class Tayl_Green by: buchal@che41b0.der.edf.fr
DoubleTab & valeur_aux(const DoubleTab &positions, DoubleTab &valeurs) const override
Causes an error! Must be overridden by derived classes.
DoubleVect & valeur_aux_compo(const DoubleTab &positions, DoubleVect &valeurs, int ncomp) const override
Same as valeur_aux(const DoubleTab &, DoubleTab &), but computes only the component compo of the fiel...