|
PetscErrorCode | solve_ierr () |
|
virtual void | solve () |
|
PetscErrorCode | assemble_SetValue () |
|
PetscErrorCode | set_A_size_from_generator () |
|
PetscErrorCode | set_A_from_generator () |
|
PetscErrorCode | destroy () |
|
PetscErrorCode | setup_ierr () |
|
virtual void | setup () |
|
virtual bool | should_print () const |
|
virtual Distribute_Block_Local * | new_Distribute_Block_Local (size_t totalsize) const |
| Allocate new structure to parallelize data of size 'totalsize'. May be a sequential Distrubute_Block_Local with only one block or an MPI parallelized version for calculations using SLEPc.
|
|
virtual Communicator * | new_Communicator () const |
|
virtual double | get_eigenvalue (size_t i) |
|
virtual void | get_EV_local_part (size_t i, std::complex< double > *ptr) |
|
| SLEPc_Solver (Sparse_Matrix_Generator *sparse_gen) |
|
The documentation for this class was generated from the following files:
- /home/moritz/QNANO_PRODUCTION/qnano_new/include/slepc/SLEPc_Solver.h
- /home/moritz/QNANO_PRODUCTION/qnano_new/sources/slepc/SLEPc_Solver.cc