21 char param_elliptic_pseudo_1d_C[] =
"$Header: /cvsroot/Lorene/C++/Source/Param_elliptic/param_elliptic_pseudo_1d.C,v 1.3 2014/10/13 08:53:37 j_novak Exp $" ;
50 #include "param_elliptic.h"
53 #include "ope_elementary.h"
54 #include "change_var.h"
62 cout <<
"set_poisson_pseudo_1d only defined for an affine mapping..." << endl ;
71 int m_quant, l_quant, base_r_1d ;
74 for (
int l=0 ; l<nz ; l++) {
77 alpha = get_alpha (l) ;
85 if ((k!=1) && (l!=nz-1))
101 cout <<
"set_helmholtz_minus_pseudo_1d only defined for an affine mapping..." << endl ;
111 int m_quant, l_quant, base_r_1d ;
114 for (
int l=0 ; l<nz ; l++) {
117 alpha = get_alpha (l) ;
118 beta = get_beta (l) ;
126 (l, k, j, m_quant, l_quant, base_r_1d) ;
128 alpha, beta, l_quant, masse, dzpuis) ;
Ope_elementary ** operateurs
Array on the elementary operators.
void set_poisson_pseudo_1d(Scalar &so)
Set the operator to everywhere but in the compactified domain.
int get_np(int l) const
Returns the number of points in the azimuthal direction ( ) in domain no. l.
int type_map
Type of mapping either MAP_AFF or MAP_LOG.
int get_nt(int l) const
Returns the number of points in the co-latitude direction ( ) in domain no. l.
void set_helmholtz_minus_pseudo_1d(int zone, double mas, Scalar &so)
Set the operator to in one domain.
const Mg3d * get_mg() const
Gives the Mg3d on which the mapping is defined.
const Map_radial & get_mp() const
Returns the mapping.
bool check_dzpuis(int dzi) const
Returns false if the last domain is compactified and *this is not zero in this domain and dzpuis is n...
Tensor field of valence 0 (or component of a tensorial field).
const Valeur & get_spectral_va() const
Returns va (read only version)
void give_quant_numbers(int, int, int, int &, int &, int &) const
Computes the various quantum numbers and 1d radial base.
int get_nzone() const
Returns the number of domains.
int get_nr(int l) const
Returns the number of points in the radial direction ( ) in domain no. l.
Class for the operator of the modified Helmholtz equation in pseudo-1d.
Class for the operator of the Poisson equation in pseudo 1d.
Base_val base
Bases on which the spectral expansion is performed.
int get_dzpuis() const
Returns dzpuis.