Public Member Functions | |
| procedure, pass | add_complex (this, indices, coefficients) |
| procedure, pass | add_simple (this, indices) |
| procedure, pass | ensure (this) |
| final | pspace_final (this) |
Public Attributes | |
| integer, dimension(:), allocatable | indices |
| integer, dimension(:), allocatable | offsets |
| double precision, dimension(:), allocatable | coefficients |
| integer | size = 0 |
| the dimension of the P space | |
| logical | simple |
| whether the space consists entirely of elements that are simple elements of the full space, rather than linear combinations | |
|
final |
| procedure, pass iterative_solver_pspace::pspace::add_complex | ( | class(pspace), intent(inout) | this, |
| integer, dimension(:), intent(in) | indices, | ||
| double precision, dimension(:), intent(in) | coefficients | ||
| ) |
| procedure, pass iterative_solver_pspace::pspace::add_simple | ( | class(pspace), intent(inout) | this, |
| integer, dimension(:), intent(in) | indices | ||
| ) |
| procedure, pass iterative_solver_pspace::pspace::ensure | ( | class(pspace), intent(inout) | this | ) |
| double precision, dimension(:), allocatable iterative_solver_pspace::pspace::coefficients |
| integer, dimension(:), allocatable iterative_solver_pspace::pspace::indices |
| integer, dimension(:), allocatable iterative_solver_pspace::pspace::offsets |
| logical iterative_solver_pspace::pspace::simple |
whether the space consists entirely of elements that are simple elements of the full space, rather than linear combinations
| integer iterative_solver_pspace::pspace::size = 0 |
the dimension of the P space