![]() |
(git:d18deda)
|
Data Types | |
type | virial_p_type |
type | virial_type |
Functions/Subroutines | |
subroutine, public | symmetrize_virial (virial) |
Symmetrize the virial components. | |
subroutine, public | zero_virial (virial, reset) |
... | |
subroutine, public | virial_set (virial, pv_total, pv_kinetic, pv_virial, pv_xc, pv_fock_4c, pv_constraint, pv_overlap, pv_ekinetic, pv_ppl, pv_ppnl, pv_ecore_overlap, pv_ehartree, pv_exc, pv_exx, pv_vdw, pv_mp2, pv_nlcc, pv_gapw, pv_lrigpw, pv_availability, pv_calculate, pv_numer, pv_diagonal) |
... | |
subroutine, public virial_types::symmetrize_virial | ( | type(virial_type), intent(inout) | virial | ) |
Symmetrize the virial components.
virial | ... |
Definition at line 66 of file virial_types.F.
subroutine, public virial_types::zero_virial | ( | type(virial_type), intent(inout) | virial, |
logical, intent(in), optional | reset | ||
) |
...
virial | ... |
reset | ... |
Definition at line 122 of file virial_types.F.
subroutine, public virial_types::virial_set | ( | type(virial_type), intent(inout) | virial, |
real(kind=dp), dimension(3, 3), optional | pv_total, | ||
real(kind=dp), dimension(3, 3), optional | pv_kinetic, | ||
real(kind=dp), dimension(3, 3), optional | pv_virial, | ||
real(kind=dp), dimension(3, 3), optional | pv_xc, | ||
real(kind=dp), dimension(3, 3), optional | pv_fock_4c, | ||
real(kind=dp), dimension(3, 3), optional | pv_constraint, | ||
real(kind=dp), dimension(3, 3), optional | pv_overlap, | ||
real(kind=dp), dimension(3, 3), optional | pv_ekinetic, | ||
real(kind=dp), dimension(3, 3), optional | pv_ppl, | ||
real(kind=dp), dimension(3, 3), optional | pv_ppnl, | ||
real(kind=dp), dimension(3, 3), optional | pv_ecore_overlap, | ||
real(kind=dp), dimension(3, 3), optional | pv_ehartree, | ||
real(kind=dp), dimension(3, 3), optional | pv_exc, | ||
real(kind=dp), dimension(3, 3), optional | pv_exx, | ||
real(kind=dp), dimension(3, 3), optional | pv_vdw, | ||
real(kind=dp), dimension(3, 3), optional | pv_mp2, | ||
real(kind=dp), dimension(3, 3), optional | pv_nlcc, | ||
real(kind=dp), dimension(3, 3), optional | pv_gapw, | ||
real(kind=dp), dimension(3, 3), optional | pv_lrigpw, | ||
logical, optional | pv_availability, | ||
logical, optional | pv_calculate, | ||
logical, optional | pv_numer, | ||
logical, optional | pv_diagonal | ||
) |
...
virial | ... |
pv_total | ... |
pv_kinetic | ... |
pv_virial | ... |
pv_xc | ... |
pv_fock_4c | ... |
pv_constraint | ... |
pv_overlap | ... |
pv_ekinetic | ... |
pv_ppl | ... |
pv_ppnl | ... |
pv_ecore_overlap | ... |
pv_ehartree | ... |
pv_exc | ... |
pv_exx | ... |
pv_vdw | ... |
pv_mp2 | ... |
pv_nlcc | ... |
pv_gapw | ... |
pv_lrigpw | ... |
pv_availability | ... |
pv_calculate | ... |
pv_numer | ... |
pv_diagonal | ... |
Definition at line 188 of file virial_types.F.