62 int l = mg->get_nzone() - 1 ;
64 if (mg->get_type_r(l) != FIN) {
65 cout <<
"Map_et::resize_extr can be applied only to a shell !"
72 assert(mg->get_nzone() >= 3) ;
77 double n_alpha = 0.5 * ( (lambda + 1.) *
alpha[l]
78 + (lambda - 1.) *
beta[l] ) ;
80 double n_beta = 0.5 * ( (lambda - 1.) *
alpha[l]
81 + (lambda + 1.) *
beta[l] ) ;
void resize_extr(double lambda)
Rescales the outer boundary of the outermost domain in the case of non-compactified external domain.
double * beta
Array (size: mg->nzone ) of the values of in each domain.
double * alpha
Array (size: mg->nzone ) of the values of in each domain.
virtual void reset_coord()
Resets all the member Coords.