Definition at line 20 of file petsc_solver_report_unit_tests.hpp.
Public Types | |
typedef float | stype |
type of the space | |
typedef grid_dist_id< 3, float, aggregate< float > > | b_grid |
Grid that store the solution. | |
typedef SparseMatrix< double, int, PETSC_BASE > | SparseMatrix_type |
type of sparse grid that store the Matrix A | |
typedef Vector< double, PETSC_BASE > | Vector_type |
type of vector that store the solution | |
typedef float | stype |
type of the spatial coordinates | |
typedef grid_dist_id< 3, float, aggregate< float > > | b_grid |
grid that store \psi | |
typedef SparseMatrix< double, int, PETSC_BASE > | SparseMatrix_type |
Sparse matrix used to sove the linear system (we use PETSC) | |
typedef Vector< double, PETSC_BASE > | Vector_type |
Vector to solve the system (PETSC) | |
typedef double | stype |
typedef grid_dist_id< 3, double, aggregate< double > > | b_grid |
typedef SparseMatrix< double, int, PETSC_BASE > | SparseMatrix_type |
typedef Vector< double, PETSC_BASE > | Vector_type |
typedef float | stype |
type of the spatial coordinates | |
typedef grid_type_s | b_grid |
grid that store \psi | |
typedef SparseMatrix< double, int, PETSC_BASE > | SparseMatrix_type |
Sparse matrix used to sove the linear system (we use PETSC) | |
typedef Vector< double, PETSC_BASE > | Vector_type |
Vector to solve the system (PETSC) | |
Static Public Attributes | |
static const unsigned int | dims = 3 |
Number of dimansions of the problem. | |
static const unsigned int | nvar = 1 |
We have only one scalar unknown. | |
static const bool | boundary [] = {PERIODIC,PERIODIC,PERIODIC} |
specify the boundary conditions | |
static const int | grid_type = NORMAL_GRID |
When the grid is not staggered use NORMAL_GRID. | |
typedef grid_dist_id<3,float,aggregate<float> > poisson_nn_helm::b_grid |
grid that store \psi
Definition at line 315 of file main_vic_petsc.cpp.
typedef grid_dist_id<3,double,aggregate<double> > poisson_nn_helm::b_grid |
Definition at line 290 of file main_vic_petsc_double.cpp.
typedef grid_type_s poisson_nn_helm::b_grid |
grid that store \psi
Definition at line 211 of file main_vic_petsc_opt.cpp.
typedef grid_dist_id<3,float,aggregate<float> > poisson_nn_helm::b_grid |
Grid that store the solution.
Definition at line 35 of file petsc_solver_report_unit_tests.hpp.
typedef SparseMatrix<double,int,PETSC_BASE> poisson_nn_helm::SparseMatrix_type |
Sparse matrix used to sove the linear system (we use PETSC)
Definition at line 317 of file main_vic_petsc.cpp.
typedef SparseMatrix<double,int,PETSC_BASE> poisson_nn_helm::SparseMatrix_type |
Definition at line 291 of file main_vic_petsc_double.cpp.
typedef SparseMatrix<double,int,PETSC_BASE> poisson_nn_helm::SparseMatrix_type |
Sparse matrix used to sove the linear system (we use PETSC)
Definition at line 213 of file main_vic_petsc_opt.cpp.
typedef SparseMatrix<double,int,PETSC_BASE> poisson_nn_helm::SparseMatrix_type |
type of sparse grid that store the Matrix A
Definition at line 38 of file petsc_solver_report_unit_tests.hpp.
typedef float poisson_nn_helm::stype |
type of the spatial coordinates
Definition at line 313 of file main_vic_petsc.cpp.
typedef double poisson_nn_helm::stype |
Definition at line 289 of file main_vic_petsc_double.cpp.
typedef float poisson_nn_helm::stype |
type of the spatial coordinates
Definition at line 209 of file main_vic_petsc_opt.cpp.
typedef float poisson_nn_helm::stype |
type of the space
Definition at line 32 of file petsc_solver_report_unit_tests.hpp.
typedef Vector<double,PETSC_BASE> poisson_nn_helm::Vector_type |
Vector to solve the system (PETSC)
Definition at line 319 of file main_vic_petsc.cpp.
typedef Vector<double,PETSC_BASE> poisson_nn_helm::Vector_type |
Definition at line 292 of file main_vic_petsc_double.cpp.
typedef Vector<double,PETSC_BASE> poisson_nn_helm::Vector_type |
Vector to solve the system (PETSC)
Definition at line 215 of file main_vic_petsc_opt.cpp.
typedef Vector<double,PETSC_BASE> poisson_nn_helm::Vector_type |
type of vector that store the solution
Definition at line 41 of file petsc_solver_report_unit_tests.hpp.
|
static |
specify the boundary conditions
boundary conditions are PERIODIC
Boundary conditions.
Definition at line 29 of file petsc_solver_report_unit_tests.hpp.
|
static |
Number of dimansions of the problem.
3D Stystem
Definition at line 23 of file petsc_solver_report_unit_tests.hpp.
|
static |
When the grid is not staggered use NORMAL_GRID.
It is a normal grid.
Definition at line 44 of file petsc_solver_report_unit_tests.hpp.
|
static |
We have only one scalar unknown.
We are solving for \psi that is a scalar.
Definition at line 26 of file petsc_solver_report_unit_tests.hpp.