LORENE
General PDE solvers (under development)

These classes are needed for using the general partial differential equation solver, for which the variables and the operators can be different from one domain to the other. More...

Classes

class  Lorene::Change_var
 This class defines a variable change to be used when solving elliptic equations. More...
 
class  Lorene::Diff
 Base (abstract) class for 1D spectral differential operators in one domain. More...
 
class  Lorene::Diff_dsdx
 Class for the elementary differential operator $ \frac{\partial}{\partial \xi} $ (see the base class Diff ). More...
 
class  Lorene::Diff_dsdx2
 Class for the elementary differential operator $ \frac{\partial^2}{\partial \xi^2} $ (see the base class Diff ). More...
 
class  Lorene::Diff_id
 Class for the elementary differential operator Identity (see the base class Diff ). More...
 
class  Lorene::Diff_mx
 Class for the elementary differential operator multiplication by $ \xi $ (see the base class Diff ). More...
 
class  Lorene::Diff_mx2
 Class for the elementary differential operator multiplication by $ \xi^2 $ (see the base class Diff ). More...
 
class  Lorene::Diff_sx
 Class for the elementary differential operator division by $ \xi - 1$ (see the base class Diff ). More...
 
class  Lorene::Diff_sx2
 Class for the elementary differential operator division by $ \xi^2 $ (see the base class Diff ). More...
 
class  Lorene::Diff_xdsdx
 Class for the elementary differential operator $ \xi \frac{\partial}{\partial \xi} $ (see the base class Diff ). More...
 
class  Lorene::Diff_sxdsdx
 Class for the elementary differential operator $ \frac{1}{\xi} \frac{\partial}{\partial \xi} $ (see the base class Diff ). More...
 
class  Lorene::Diff_x2dsdx2
 Class for the elementary differential operator $ \xi^2 \frac{\partial^2}{\partial \xi^2} $ (see the base class Diff ). More...
 
class  Lorene::Diff_xdsdx2
 Class for the elementary differential operator $ \xi \frac{\partial^2}{\partial \xi^2} $ (see the base class Diff ). More...
 
class  Lorene::Diff_x2dsdx
 Class for the elementary differential operator $ \xi^2 \frac{\partial}{\partial \xi} $ (see the base class Diff ). More...
 
class  Lorene::Diff_x3dsdx
 Class for the elementary differential operator $ \xi^3 \frac{\partial}{\partial \xi} $ (see the base class Diff ). More...
 
class  Lorene::Diff_x3dsdx2
 Class for the elementary differential operator $ \xi^3 \frac{\partial^2}{\partial \xi^2} $ (see the base class Diff ). More...
 
class  Lorene::Diff_x4dsdx2
 Class for the elementary differential operator $ \xi^4 \frac{\partial^2}{\partial \xi^2} $ (see the base class Diff ). More...
 
class  Lorene::Ope_elementary
 Basic class for elementary elliptic operators. More...
 
class  Lorene::Param_elliptic
 This class contains the parameters needed to call the general elliptic solver. More...
 

Detailed Description

These classes are needed for using the general partial differential equation solver, for which the variables and the operators can be different from one domain to the other.