2 #include <blitz/array.h> 3 #include <SparseMatrixConverter.hpp> 4 #include <EigenSolver.hpp> 5 #include <DirectSolver.hpp> 17 Array<double, 2> * xGrid;
18 Array<double, 1> * rGrid;
21 Array<double, 2> * Dr;
32 void buildVandermondeMatrix();
33 void computeGradVandermonde(Array<double,2> & DVr);
35 Array<double, 2> & get_xGrid();
36 Array<double, 1> & get_rGrid();
37 Array<double, 2> & get_Dr();
38 Array<double, 2> & get_V();
41 void computeJacobiPolynomial(Array<double,1>
const & x,
const double alpha,
const double beta,
const int N, Array<double,1> & p);
42 void computeJacobiQuadWeights(
double alpha,
double beta,
int N, Array<double,1> & x, Array<double,1> & w);
43 void computeGaussLobottoPoints(
double alpha,
double beta,
int N, Array<double,1> & x);
44 void computeGradJacobi(Array<double,1>
const & x,
const double alpha,
const double beta,
const int N, Array<double,1> & dp);
Definition: DirectSolver.hpp:7
Definition: Nodes1DProvisioner.hpp:10
Definition: EigenSolver.hpp:7
Definition: SparseMatrixConverter.hpp:8