![]() |
(git:b77b4be)
|
Module containing utils for mapping FESs. More...
Data Types | |
type | mep_input_data_type |
Functions/Subroutines | |
real(kind=dp) function, dimension(ndim), public | derivative (fes, pos0, iperd, ndim, ngrid, dp_grid) |
computes the derivative of the FES w.r.t CVs | |
integer function, public | point_pbc (pos, iperd, ngrid, ndim) |
Computes the pointer to the 1D array given the n-dimensional position PBC version. | |
subroutine, public | pbc (pos, iperd, ngrid, ndim) |
Computes the pointer to the 1D array given the n-dimensional position PBC version. | |
integer function, public | point_no_pbc (pos, ngrid, ndim) |
Computes the pointer to the 1D array given the n-dimensional position non-PBC version. | |
subroutine, public | get_val_res (unit, section, keyword, subsection, i_val, r_val) |
Parser informations from the cp2k input/restart. | |
Module containing utils for mapping FESs.
real(kind=dp) function, dimension(ndim), public graph_utils::derivative | ( | real(kind=dp), dimension(:), intent(in) | fes, |
integer, dimension(:), intent(in) | pos0, | ||
integer, dimension(:), intent(in) | iperd, | ||
integer, intent(in) | ndim, | ||
integer, dimension(:), intent(in) | ngrid, | ||
real(kind=dp), dimension(:), intent(in) | dp_grid | ||
) |
computes the derivative of the FES w.r.t CVs
fes | ... |
pos0 | ... |
iperd | ... |
ndim | ... |
ngrid | ... |
dp_grid | ... |
Definition at line 55 of file graph_utils.F.
integer function, public graph_utils::point_pbc | ( | integer, dimension(:), intent(in) | pos, |
integer, dimension(:), intent(in) | iperd, | ||
integer, dimension(:), intent(in) | ngrid, | ||
integer, intent(in) | ndim | ||
) |
Computes the pointer to the 1D array given the n-dimensional position PBC version.
pos | ... |
iperd | ... |
ngrid | ... |
ndim | ... |
Definition at line 95 of file graph_utils.F.
subroutine, public graph_utils::pbc | ( | integer, dimension(:), intent(inout) | pos, |
integer, dimension(:), intent(in) | iperd, | ||
integer, dimension(:), intent(in) | ngrid, | ||
integer, intent(in) | ndim | ||
) |
Computes the pointer to the 1D array given the n-dimensional position PBC version.
pos | ... |
iperd | ... |
ngrid | ... |
ndim | ... |
Definition at line 135 of file graph_utils.F.
integer function, public graph_utils::point_no_pbc | ( | integer, dimension(:), intent(in) | pos, |
integer, dimension(:), intent(in) | ngrid, | ||
integer, intent(in) | ndim | ||
) |
Computes the pointer to the 1D array given the n-dimensional position non-PBC version.
pos | ... |
ngrid | ... |
ndim | ... |
Definition at line 165 of file graph_utils.F.
subroutine, public graph_utils::get_val_res | ( | integer, intent(in) | unit, |
character(len=*) | section, | ||
character(len=*), optional | keyword, | ||
character(len=*), optional | subsection, | ||
integer, intent(out), optional | i_val, | ||
real(kind=dp), intent(out), optional | r_val | ||
) |
Parser informations from the cp2k input/restart.
unit | ... |
section | ... |
keyword | ... |
subsection | ... |
i_val | ... |
r_val | ... |
Definition at line 192 of file graph_utils.F.