(git:c5411e0)
Loading...
Searching...
No Matches
pao_param_fock Module Reference

Common framework for using eigenvectors of a Fock matrix as PAO basis. More...

Functions/Subroutines

subroutine, public pao_calc_u_block_fock (pao, iatom, v, u, penalty, gap, evals, m1, g)
 Calculate new matrix U and optinally its gradient G.
 

Detailed Description

Common framework for using eigenvectors of a Fock matrix as PAO basis.

Author
Ole Schuett

Function/Subroutine Documentation

◆ pao_calc_u_block_fock()

subroutine, public pao_param_fock::pao_calc_u_block_fock ( type(pao_env_type), pointer  pao,
integer, intent(in)  iatom,
real(dp), dimension(:, :), pointer  v,
real(dp), dimension(:, :), pointer  u,
real(dp), intent(inout), optional  penalty,
real(dp), intent(out)  gap,
real(dp), dimension(:), intent(out), optional  evals,
real(dp), dimension(:, :), optional, pointer  m1,
real(dp), dimension(:, :), optional, pointer  g 
)

Calculate new matrix U and optinally its gradient G.

Parameters
pao...
iatom...
V...
U...
penalty...
gap...
evals...
M1...
G...

Definition at line 42 of file pao_param_fock.F.

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