|
subroutine, public | perturbation_oct_m::perturbation_copy (this, source) |
|
subroutine | perturbation_oct_m::perturbation_setup_dir (this, dir, dir2) |
|
subroutine | perturbation_oct_m::perturbation_apply_batch (this, namespace, space, gr, hm, f_in, f_out) |
|
subroutine | perturbation_oct_m::dperturbation_expectation_density (this, namespace, space, gr, hm, st, psia, psib, density, perturbation_order) |
| This routine includes occupations for psib if perturbation_order == 2, correct if used as \( <\psi(0)|H(2)|\psi(0)> \). It does not include occupations if perturbation_order == 1, correct if used as <psi(0)|H(1)|psi(1)> since the LR wavefunctions include the occupation. This routine must be modified if used differently than these two ways. More...
|
|
real(real64) function | perturbation_oct_m::dperturbation_expectation_value (this, namespace, space, gr, hm, st, psia, psib, perturbation_order) |
|
real(real64) function | perturbation_oct_m::dperturbation_states_elec_expectation_value (this, namespace, space, gr, hm, st, perturbation_order) |
|
subroutine | perturbation_oct_m::zperturbation_expectation_density (this, namespace, space, gr, hm, st, psia, psib, density, perturbation_order) |
| This routine includes occupations for psib if perturbation_order == 2, correct if used as \( <\psi(0)|H(2)|\psi(0)> \). It does not include occupations if perturbation_order == 1, correct if used as <psi(0)|H(1)|psi(1)> since the LR wavefunctions include the occupation. This routine must be modified if used differently than these two ways. More...
|
|
complex(real64) function | perturbation_oct_m::zperturbation_expectation_value (this, namespace, space, gr, hm, st, psia, psib, perturbation_order) |
|
complex(real64) function | perturbation_oct_m::zperturbation_states_elec_expectation_value (this, namespace, space, gr, hm, st, perturbation_order) |
|