| 
| 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) | 
|   |