21char ope_elementary_C[] =
"$Header: /cvsroot/Lorene/C++/Source/Ope_elementary/ope_elementary.C,v 1.2 2014/10/13 08:53:32 j_novak Exp $" ;
38#include "ope_elementary.h"
43 nr (
nbr), base_r (base), alpha(
alf), beta(
bet),
44 ope_mat(0x0), ope_cl (0x0), non_dege(0x0) {}
48 nr (
so.nr), base_r(
so.base_r), alpha(
so.alpha), beta(
so.beta),
49 ope_mat(0x0), ope_cl (0x0), non_dege(0x0) {
51 if (
so.ope_mat != 0x0)
57 if (
so.non_dege != 0x0)
Time evolution with partial storage (*** under development ***).
Basic class for elementary elliptic operators.
Matrice * ope_mat
Pointer on the matrix representation of the operator.
Ope_elementary(int nbr, int baser, double alf, double eta)
Standard constructor, protected because the class is an abstract one.
Matrice * ope_cl
Pointer on the banded-matrix of the operator.
Matrice * non_dege
Pointer on the non-degenerated matrix of the operator.
virtual ~Ope_elementary()
Destructor.