Octopus
|
Data Types | |
type | rdm_t |
Functions/Subroutines | |
subroutine, public | rdmft_init (rdm, namespace, gr, st, mc, space, fromScratch) |
subroutine, public | rdmft_end (rdm) |
subroutine, public | scf_rdmft (rdm, namespace, space, gr, ions, ext_partners, st, ks, hm, outp, restart_dump) |
subroutine | calc_maxfo (namespace, hm, st, gr, rdm) |
subroutine | calc_photon_number (space, gr, st, photons, photon_number_state, ekin_state, epot_state) |
subroutine | set_occ_pinning (st) |
subroutine | scf_occ_no (rdm, namespace, gr, hm, space, st, energy) |
subroutine | scf_occ (rdm, namespace, gr, hm, space, st, energy) |
subroutine | objective_rdmft (size, theta, objective, getgrad, df) |
subroutine | write_iter_info_rdmft (iter, size, energy, maxdr, maxdf, theta) |
subroutine | scf_orb (rdm, namespace, gr, st, hm, space, energy) |
subroutine | scf_orb_cg (rdm, namespace, space, gr, ions, ext_partners, st, ks, hm, energy) |
subroutine | construct_lambda (namespace, hm, st, gr, lambda, rdm) |
subroutine | assign_eigfunctions (rdm, st, lambda) |
subroutine | total_energy_rdm (rdm, occ, energy, dE_dn) |
subroutine | rdm_derivatives (rdm, namespace, hm, st, gr, space) |
subroutine | rdm_integrals (rdm, namespace, hm, st, mesh) |
subroutine | sum_integrals (rdm) |
Variables | |
type(rdm_t), pointer | rdm_ptr |
subroutine, public rdmft_oct_m::rdmft_init | ( | type(rdm_t), intent(out) | rdm, |
type(namespace_t), intent(in) | namespace, | ||
type(grid_t), intent(inout) | gr, | ||
type(states_elec_t), intent(in) | st, | ||
type(multicomm_t), intent(in) | mc, | ||
class(space_t), intent(in) | space, | ||
logical, intent(in) | fromScratch | ||
) |
subroutine, public rdmft_oct_m::rdmft_end | ( | type(rdm_t), intent(inout) | rdm | ) |
subroutine, public rdmft_oct_m::scf_rdmft | ( | type(rdm_t), intent(inout) | rdm, |
type(namespace_t), intent(in) | namespace, | ||
type(electron_space_t), intent(in) | space, | ||
type(grid_t), intent(in) | gr, | ||
type(ions_t), intent(in) | ions, | ||
type(partner_list_t), intent(in) | ext_partners, | ||
type(states_elec_t), intent(inout) | st, | ||
type(v_ks_t), intent(inout) | ks, | ||
type(hamiltonian_elec_t), intent(inout) | hm, | ||
type(output_t), intent(in) | outp, | ||
type(restart_t), intent(in) | restart_dump | ||
) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |