|
MPI-SCATCI
2.0
An MPI version of SCATCI
|
Diagonalizer result data object. More...
Data Types | |
| type | diagonalizerresult |
| Output from diagonalization. More... | |
| interface | export_eigenvalues |
| build routine of the hamiltonian More... | |
| interface | handle_eigenvalues |
| Main build routine of the hamiltonian. More... | |
| interface | handle_eigenvector |
| Main build routine of the hamiltonian. More... | |
Functions/Subroutines | |
| subroutine | export_header (this, option, integrals) |
| Save eigenvector information internally. More... | |
| subroutine | write_header (this, option, integrals) |
| Save eigenvector information to disk. More... | |
| subroutine | finalize_solutions (this, option) |
| Finalize saving eigenvector information to disk. More... | |
Diagonalizer result data object.
| subroutine diagonalizerresult_module::export_header | ( | class(diagonalizerresult) | this, |
| class(options), intent(in) | option, | ||
| class(baseintegral), intent(in) | integrals | ||
| ) |
Save eigenvector information internally.
This dummy function is expected to be overridden by derived types that support passing the eigensolution to CDENPROP. This is used in SolutionHandler_module::SolutionHandler after the main diagonalization.
Definition at line 124 of file DiagonalizerResult_module.f90.
|
private |
Finalize saving eigenvector information to disk.
This dummy function is expected to be overridden by derived types that support writing the eigensolution to disk file. This is used in SolutionHandler_module::SolutionHandler after the main diagonalization.
Definition at line 154 of file DiagonalizerResult_module.f90.
|
private |
Save eigenvector information to disk.
This dummy function is expected to be overridden by derived types that support writing the eigensolution to disk file. This is used in SolutionHandler_module::SolutionHandler after the main diagonalization.
Definition at line 139 of file DiagonalizerResult_module.f90.