Grille3d_r2p Class Reference

3D grid for a spherical kernel with only even harmonics in $\phi$. More...

#include <grilles.h>

Inheritance diagram for Grille3d_r2p:
Grille3d

List of all members.

Public Member Functions

 Grille3d_r2p (int n_r, int n_t, int n_p)
 Constructor.
 ~Grille3d_r2p ()
 Destructor.
int get_nr () const
 Returns nr.
int get_nt () const
 Returns nt.
int get_np () const
 Returns np.
int get_type_r () const
 Returns type_r.
int get_type_t () const
 Returns type_t.
int get_type_p () const
 Returns type_p.

Public Attributes

double * x
 Array of values of $\xi$ at the nr collocation points.
double * tet
 Array of values of $\theta$ at the nt collocation points.
double * phi
 Array of values of $\phi$ at the np collocation points.

Protected Attributes

const int nr
 Number of points in r ($\xi$).
const int nt
 Number of points in $\theta$.
const int np
 Number of points in $\phi$.
int type_r
 Type of sampling in r ($\xi$) (RARE,FIN,UNSURR,FINJAC).
int type_t
 Type of sampling in $\theta$ (SYM,NONSYM).
int type_p
 Type of sampling in $\phi$ (SYM,NONSYM).

Detailed Description

3D grid for a spherical kernel with only even harmonics in $\phi$.

This class contains only a constructor and a destructor. Coordinates ranges are: $\xi \in [0,1]$, $\theta \in [0,\pi]$ and $\phi \in [0,\pi[$.

Version:
$Id: grilles.h,v 1.20 2013/01/11 15:44:53 j_novak Exp $#

Definition at line 410 of file grilles.h.


Constructor & Destructor Documentation

Grille3d_r2p::Grille3d_r2p ( int  n_r,
int  n_t,
int  n_p 
)
Grille3d_r2p::~Grille3d_r2p (  ) 

Destructor.

Definition at line 415 of file grille3d.C.


Member Function Documentation

int Grille3d::get_np (  )  const [inline, inherited]

Returns np.

Definition at line 227 of file grilles.h.

References Grille3d::np.

int Grille3d::get_nr (  )  const [inline, inherited]

Returns nr.

Definition at line 223 of file grilles.h.

References Grille3d::nr.

int Grille3d::get_nt (  )  const [inline, inherited]

Returns nt.

Definition at line 225 of file grilles.h.

References Grille3d::nt.

int Grille3d::get_type_p (  )  const [inline, inherited]

Returns type_p.

Definition at line 234 of file grilles.h.

References Grille3d::type_p.

int Grille3d::get_type_r (  )  const [inline, inherited]

Returns type_r.

Definition at line 230 of file grilles.h.

References Grille3d::type_r.

int Grille3d::get_type_t (  )  const [inline, inherited]

Returns type_t.

Definition at line 232 of file grilles.h.

References Grille3d::type_t.


Member Data Documentation

const int Grille3d::np [protected, inherited]

Number of points in $\phi$.

Definition at line 190 of file grilles.h.

const int Grille3d::nr [protected, inherited]

Number of points in r ($\xi$).

Definition at line 188 of file grilles.h.

const int Grille3d::nt [protected, inherited]

Number of points in $\theta$.

Definition at line 189 of file grilles.h.

double* Grille3d::phi [inherited]

Array of values of $\phi$ at the np collocation points.

Definition at line 201 of file grilles.h.

double* Grille3d::tet [inherited]

Array of values of $\theta$ at the nt collocation points.

Definition at line 199 of file grilles.h.

int Grille3d::type_p [protected, inherited]

Type of sampling in $\phi$ (SYM,NONSYM).

Definition at line 194 of file grilles.h.

int Grille3d::type_r [protected, inherited]

Type of sampling in r ($\xi$) (RARE,FIN,UNSURR,FINJAC).

Definition at line 192 of file grilles.h.

int Grille3d::type_t [protected, inherited]

Type of sampling in $\theta$ (SYM,NONSYM).

Definition at line 193 of file grilles.h.

double* Grille3d::x [inherited]

Array of values of $\xi$ at the nr collocation points.

Definition at line 197 of file grilles.h.


The documentation for this class was generated from the following files:

Generated on 18 Apr 2013 for LORENE by  doxygen 1.6.1