(git:3add494)
pao_linpot_rotinv Module Reference

Rotationally invariant parametrization of Fock matrix. More...

Functions/Subroutines

subroutine, public linpot_rotinv_count_terms (qs_env, ikind, nterms)
 Count number of terms for given atomic kind. More...
 
subroutine, public linpot_rotinv_calc_terms (qs_env, iatom, V_blocks)
 Calculate all potential terms of the rotinv parametrization. More...
 
subroutine, public linpot_rotinv_calc_forces (qs_env, iatom, M_blocks, forces)
 Calculate force contribution from rotinv parametrization. More...
 

Detailed Description

Rotationally invariant parametrization of Fock matrix.

Author
Ole Schuett

Function/Subroutine Documentation

◆ linpot_rotinv_count_terms()

subroutine, public pao_linpot_rotinv::linpot_rotinv_count_terms ( type(qs_environment_type), pointer  qs_env,
integer, intent(in)  ikind,
integer, intent(out)  nterms 
)

Count number of terms for given atomic kind.

Parameters
qs_env...
ikind...
nterms...

Definition at line 47 of file pao_linpot_rotinv.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ linpot_rotinv_calc_terms()

subroutine, public pao_linpot_rotinv::linpot_rotinv_calc_terms ( type(qs_environment_type), pointer  qs_env,
integer, intent(in)  iatom,
real(dp), dimension(:, :, :), intent(out), target  V_blocks 
)

Calculate all potential terms of the rotinv parametrization.

Parameters
qs_env...
iatom...
V_blocks...

Definition at line 120 of file pao_linpot_rotinv.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ linpot_rotinv_calc_forces()

subroutine, public pao_linpot_rotinv::linpot_rotinv_calc_forces ( type(qs_environment_type), pointer  qs_env,
integer, intent(in)  iatom,
real(dp), dimension(:, :, :), intent(in)  M_blocks,
real(dp), dimension(:, :), intent(inout)  forces 
)

Calculate force contribution from rotinv parametrization.

Parameters
qs_env...
iatom...
M_blocks...
forces...

Definition at line 332 of file pao_linpot_rotinv.F.

Here is the call graph for this function:
Here is the caller graph for this function: