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.