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

Functions/Subroutines

subroutine, public add_dbcsr_submat (cfm_mat_target, mat_source, fm_struct_source, nstart_row, nstart_col, factor, add_also_herm_conj)
 ...
 
subroutine, public cfm_add_on_diag (cfm, alpha)
 ...
 
subroutine, public add_fm_submat (cfm_mat_target, fm_mat_source, nstart_row, nstart_col)
 ...
 
subroutine, public add_cfm_submat (cfm_mat_target, cfm_mat_source, nstart_row, nstart_col, factor)
 ...
 
subroutine, public get_cfm_submat (cfm_mat_target, cfm_mat_source, nstart_row, nstart_col)
 ...
 
subroutine, public create_cfm_double (fm_orig, cfm_double)
 ...
 

Function/Subroutine Documentation

◆ add_dbcsr_submat()

subroutine, public soc_pseudopotential_utils::add_dbcsr_submat ( type(cp_cfm_type cfm_mat_target,
type(dbcsr_type)  mat_source,
type(cp_fm_struct_type), pointer  fm_struct_source,
integer  nstart_row,
integer  nstart_col,
complex(kind=dp)  factor,
logical  add_also_herm_conj 
)

...

Parameters
cfm_mat_target...
mat_source...
fm_struct_source...
nstart_row...
nstart_col...
factor...
add_also_herm_conj...

Definition at line 58 of file soc_pseudopotential_utils.F.

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

◆ cfm_add_on_diag()

subroutine, public soc_pseudopotential_utils::cfm_add_on_diag ( type(cp_cfm_type cfm,
real(kind=dp), dimension(:)  alpha 
)

...

Parameters
cfm...
alpha...

Definition at line 120 of file soc_pseudopotential_utils.F.

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

◆ add_fm_submat()

subroutine, public soc_pseudopotential_utils::add_fm_submat ( type(cp_cfm_type cfm_mat_target,
type(cp_fm_type fm_mat_source,
integer  nstart_row,
integer  nstart_col 
)

...

Parameters
cfm_mat_target...
fm_mat_source...
nstart_row...
nstart_col...

Definition at line 166 of file soc_pseudopotential_utils.F.

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

◆ add_cfm_submat()

subroutine, public soc_pseudopotential_utils::add_cfm_submat ( type(cp_cfm_type cfm_mat_target,
type(cp_cfm_type cfm_mat_source,
integer  nstart_row,
integer  nstart_col,
complex(kind=dp), optional  factor 
)

...

Parameters
cfm_mat_target...
cfm_mat_source...
nstart_row...
nstart_col...
factor...

Definition at line 205 of file soc_pseudopotential_utils.F.

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

◆ get_cfm_submat()

subroutine, public soc_pseudopotential_utils::get_cfm_submat ( type(cp_cfm_type cfm_mat_target,
type(cp_cfm_type cfm_mat_source,
integer  nstart_row,
integer  nstart_col 
)

...

Parameters
cfm_mat_target...
cfm_mat_source...
nstart_row...
nstart_col...

Definition at line 269 of file soc_pseudopotential_utils.F.

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

◆ create_cfm_double()

subroutine, public soc_pseudopotential_utils::create_cfm_double ( type(cp_fm_type fm_orig,
type(cp_cfm_type cfm_double 
)

...

Parameters
fm_orig...
cfm_double...

Definition at line 320 of file soc_pseudopotential_utils.F.

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