|
subroutine, public | density_oct_m::density_calc_init (this, st, gr, density) |
| initialize the density calculator More...
|
|
subroutine | density_oct_m::density_calc_pack (this, async) |
| prepare the density calculator for GPU use More...
|
|
subroutine | density_oct_m::density_calc_state (this, psib, istin) |
| Calculate contribution to the density from state istin. More...
|
|
subroutine, public | density_oct_m::density_calc_accumulate (this, psib, async) |
| Accumulate weighted orbital densities for a batch psib. More...
|
|
subroutine, public | density_oct_m::density_calc_end (this, allreduce, symmetrize) |
| Finalize the density calculation. More...
|
|
subroutine, public | density_oct_m::density_calc (st, gr, density, istin) |
| Computes the density from the orbitals in st. More...
|
|
subroutine, public | density_oct_m::states_elec_freeze_orbitals (st, namespace, space, gr, mc, kpoints, n, family_is_mgga) |
| Calculate partial density for frozen orbitals. More...
|
|
subroutine, public | density_oct_m::states_elec_freeze_redistribute_states (st, namespace, mesh, mc, nn) |
|
subroutine, public | density_oct_m::states_elec_freeze_adjust_qtot (st) |
|
subroutine, public | density_oct_m::states_elec_total_density (st, mesh, total_rho) |
| This routine calculates the total electronic density. More...
|
|
subroutine, public | density_oct_m::ddensity_accumulate_grad (space, mesh, st, psib, grad_psib, grad_rho) |
| Accumulate \( \sum_i \psi_i^{*} \nabla \psi_i \) within a batch. More...
|
|
subroutine, public | density_oct_m::zdensity_accumulate_grad (space, mesh, st, psib, grad_psib, grad_rho) |
| Accumulate \( \sum_i \psi_i^{*} \nabla \psi_i \) within a batch. More...
|
|