![]() |
(git:9c0f831)
|
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.