32 char valeur_d2sdt2_C[] =
"$Header: /cvsroot/Lorene/C++/Source/Valeur/valeur_d2sdt2.C,v 1.5 2014/10/13 08:53:49 j_novak Exp $" ;
91 void _d2sdtet2_pas_prevu(Tbl *,
int &) ;
92 void _d2sdtet2_t_cos(Tbl *,
int &) ;
93 void _d2sdtet2_t_sin(Tbl *,
int &) ;
94 void _d2sdtet2_t_cos_p(Tbl *,
int &) ;
95 void _d2sdtet2_t_sin_p(Tbl *,
int &) ;
96 void _d2sdtet2_t_sin_i(Tbl *,
int &) ;
97 void _d2sdtet2_t_cos_i(Tbl *,
int &) ;
98 void _d2sdtet2_t_cossin_cp(Tbl *,
int &) ;
99 void _d2sdtet2_t_cossin_sp(Tbl *,
int &) ;
100 void _d2sdtet2_t_cossin_si(Tbl *,
int &) ;
101 void _d2sdtet2_t_cossin_c(Tbl *,
int &) ;
102 void _d2sdtet2_t_cossin_s(Tbl *,
int &) ;
110 assert(
etat != ETATNONDEF) ;
121 if (
etat == ETATZERO) {
125 assert(
etat == ETATQCQ) ;
158 _d2sdtet2[i] = _d2sdtet2_pas_prevu ;
177 assert(
etat == ETATQCQ) ;
180 for (
int l=0 ; l<nzone ; l++) {
182 assert(t[l] != 0x0) ;
183 _d2sdtet2[base_t](t[l],
base.
b[l]) ;
Mtbl_cf * c_cf
Coefficients of the spectral expansion of the function.
Valeur * p_d2sdt2
Pointer on .
void set_etat_cf_qcq()
Sets the logical state to ETATQCQ (ordinary state) for values in the configuration space (Mtbl_cf c_c...
void coef() const
Computes the coeffcients of *this.
void set_etat_zero()
Sets the logical state to ETATZERO (zero).
#define TRA_T
Translation en Theta, used for a bitwise shift (in hex)
#define T_COS
dev. cos seulement
#define T_COSSIN_SP
sin pair-cos impair alternes, sin pour m=0
Values and coefficients of a (real-value) function.
#define T_SIN
dev. sin seulement
const Mg3d * mg
Multi-grid Mgd3 on which this is defined.
#define T_COS_I
dev. cos seulement, harmoniques impaires
#define T_COS_P
dev. cos seulement, harmoniques paires
#define MSQ_T
Extraction de l'info sur Theta.
#define T_COSSIN_C
dev. cos-sin alternes, cos pour m=0
Base_val base
Bases on which the spectral expansion is performed.
int * b
Array (size: nzone ) of the spectral basis in each domain.
#define T_SIN_P
dev. sin seulement, harmoniques paires
Valeur(const Mg3d &mgrid)
Constructor.
#define T_COSSIN_SI
sin impair-cos pair alternes, sin pour m=0
Coefficients storage for the multi-domain spectral method.
Base_val base
Bases of the spectral expansions.
int etat
Logical state (ETATNONDEF , ETATQCQ or ETATZERO ).
#define T_COSSIN_CP
cos pair-sin impair alternes, cos pour m=0
#define MAX_BASE
Nombre max. de bases differentes.
#define T_SIN_I
dev. sin seulement, harmoniques impaires
const Valeur & d2sdt2() const
Returns of *this.
#define T_COSSIN_S
dev. cos-sin alternes, sin pour m=0