|
| subroutine, public | prg_sp2_mod::prg_sp2_basic (h_bml, rho_bml, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, verbose) |
| | Calculates the density matrix from a Hamiltonian matrix by purification. The method implemented here is the very first verion of the SP2 method. More...
|
| |
| subroutine, public | prg_sp2_mod::prg_sp2_basic_tcore (h_bml, rho_bml, rhofull_bml, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, verbose) |
| |
| subroutine, public | prg_sp2_mod::prg_sp2_alg2 (h_bml, rho_bml, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, verbose) |
| |
| subroutine, public | prg_sp2_mod::prg_sp2_alg2_genseq (h_bml, rho_bml, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, pp, icount, vv, verbose) |
| |
| subroutine, public | prg_sp2_mod::prg_sp2_alg2_seq (h_bml, rho_bml, threshold, pp, icount, vv, verbose) |
| |
| subroutine, public | prg_sp2_mod::prg_prg_sp2_alg2_seq_inplace (rho_bml, threshold, pp, icount, vv, mineval, maxeval, verbose) |
| |
| subroutine, public | prg_sp2_mod::prg_sp2_alg1 (h_bml, rho_bml, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, verbose) |
| |
| subroutine, public | prg_sp2_mod::prg_sp2_alg1_genseq (h_bml, rho_bml, threshold, bndfil, minsp2iter, maxsp2iter, sp2conv, idemtol, pp, icount, vv) |
| |
| subroutine, public | prg_sp2_mod::prg_sp2_alg1_seq (h_bml, rho_bml, threshold, pp, icount, vv) |
| |
| subroutine, public | prg_sp2_mod::prg_prg_sp2_alg1_seq_inplace (rho_bml, threshold, pp, icount, vv, mineval, maxeval) |
| |
| subroutine, public | prg_sp2_mod::prg_sp2_submatrix (ham_bml, rho_bml, threshold, pp, icount, vv, mineval, maxeval, core_size) |
| | Perform SP2 algorithm using sequence and calculate norm for a submatrix. More...
|
| |
| subroutine, public | prg_sp2_mod::prg_sp2_submatrix_inplace (rho_bml, threshold, pp, icount, vv, mineval, maxeval, core_size) |
| |