89void _d2sdphi2_pas_prevu(
Tbl *,
int &) ;
90void _d2sdphi2_p_cossin(
Tbl *,
int &) ;
98 assert(
etat != ETATNONDEF) ;
109 if (
etat == ETATZERO) {
113 assert(
etat == ETATQCQ) ;
145 _d2sdphi2[i] = _d2sdphi2_pas_prevu ;
154 assert(
etat == ETATQCQ) ;
157 for (
int l=0 ; l<
nzone ; l++) {
159 assert(
t[l] != 0x0) ;
160 _d2sdphi2[base_p](
t[l],
base.b[l]) ;
Coefficients storage for the multi-domain spectral method.
Base_val base
Bases of the spectral expansions.
int etat
Logical state (ETATNONDEF , ETATQCQ or ETATZERO ).
Tbl ** t
Array (size nzone ) of pointers on the Tbl 's which contain the spectral coefficients in each domain.
int nzone
Number of domains (zones).
Valeur(const Mg3d &mgrid)
Constructor.
const Mg3d * mg
Multi-grid Mgd3 on which this is defined.
Mtbl_cf * c_cf
Coefficients of the spectral expansion of the function.
void coef() const
Computes the coeffcients of *this.
const Valeur & d2sdp2() const
Returns of *this.
int etat
Logical state (ETATNONDEF , ETATQCQ or ETATZERO ).
Valeur * p_d2sdp2
Pointer on .
#define MAX_BASE
Nombre max. de bases differentes.
#define P_COSSIN
dev. standart
#define MSQ_P
Extraction de l'info sur Phi.
#define TRA_P
Translation en Phi, used for a bitwise shift (in hex).