![]() |
(git:dbde302)
|
Program to Map on grid the hills spawned during a metadynamics run. More...
Functions/Subroutines | |
| recursive subroutine, public | fes_compute_low (idim, nn, fes, gauss, ind, ind0, nfes, ndim, ngauss, ngrid, iperd) |
| Efficiently map the gaussians on the grid. | |
| recursive subroutine, public | fes_write (unit_nr, idim, fes, pos, ndim, ngrid, dp_grid, x0, ndw, l_fes_int, array) |
| Writes the FES on the file. | |
| recursive subroutine, public | fes_only_write (idim, fes, pos, ndim, ngrid, dp_grid, ndw, l_fes_int, unit_nr) |
| Writes the FES on the file when stride is requested. | |
| subroutine, public | fes_min (fes, ndim, iperd, ngrid, dp_grid, x0, ndw) |
| Finds minima of the FES. | |
| subroutine, public | fes_path (fes, ndim, ngrid, dp_grid, iperd, x0, ndw, mep_input_data, l_int) |
| Finds path between two points (a) and (b) | |
| subroutine, public | fes_cube_write (idim, fes, pos, ndim, ngrid, dp_grid, x0, ndw, l_fes_int, file) |
| Dump FES with a GAUSSIAN cube format - Useful for multidimensional FES. | |
Program to Map on grid the hills spawned during a metadynamics run.
| recursive subroutine, public graph_methods::fes_compute_low | ( | integer, intent(in) | idim, |
| integer, dimension(:) | nn, | ||
| real(kind=dp), dimension(:), pointer | fes, | ||
| real(kind=dp), dimension(:, :), pointer | gauss, | ||
| integer, dimension(:) | ind, | ||
| integer, dimension(:) | ind0, | ||
| integer, intent(in) | nfes, | ||
| integer, intent(in) | ndim, | ||
| integer, intent(in) | ngauss, | ||
| integer, dimension(:), pointer | ngrid, | ||
| integer, dimension(:) | iperd | ||
| ) |
Efficiently map the gaussians on the grid.
| idim | ... |
| nn | ... |
| fes | ... |
| gauss | ... |
| ind | ... |
| ind0 | ... |
| nfes | ... |
| ndim | ... |
| ngauss | ... |
| ngrid | ... |
| iperd | ... |
Definition at line 68 of file graph_methods.F.
| recursive subroutine, public graph_methods::fes_write | ( | integer, intent(in) | unit_nr, |
| integer, intent(in) | idim, | ||
| real(kind=dp), dimension(:), pointer | fes, | ||
| integer, dimension(:), pointer | pos, | ||
| integer, intent(in) | ndim, | ||
| integer, dimension(:), pointer | ngrid, | ||
| real(kind=dp), dimension(:), pointer | dp_grid, | ||
| real(kind=dp), dimension(:), pointer | x0, | ||
| integer, intent(in) | ndw, | ||
| logical, intent(in) | l_fes_int, | ||
| real(kind=dp), dimension(:), optional | array | ||
| ) |
Writes the FES on the file.
| unit_nr | ... |
| idim | ... |
| fes | ... |
| pos | ... |
| ndim | ... |
| ngrid | ... |
| dp_grid | ... |
| x0 | ... |
| ndw | ... |
| l_fes_int | ... |
| array | ... |
Definition at line 127 of file graph_methods.F.
| recursive subroutine, public graph_methods::fes_only_write | ( | integer, intent(in) | idim, |
| real(kind=dp), dimension(:), pointer | fes, | ||
| integer, dimension(:), pointer | pos, | ||
| integer, intent(in) | ndim, | ||
| integer, dimension(:), pointer | ngrid, | ||
| real(kind=dp), dimension(:), pointer | dp_grid, | ||
| integer, intent(in) | ndw, | ||
| logical, intent(in) | l_fes_int, | ||
| integer | unit_nr | ||
| ) |
Writes the FES on the file when stride is requested.
| idim | ... |
| fes | ... |
| pos | ... |
| ndim | ... |
| ngrid | ... |
| dp_grid | ... |
| ndw | ... |
| l_fes_int | ... |
| unit_nr | ... |
Definition at line 213 of file graph_methods.F.
| subroutine, public graph_methods::fes_min | ( | real(kind=dp), dimension(:), pointer | fes, |
| integer, intent(in) | ndim, | ||
| integer, dimension(:), pointer | iperd, | ||
| integer, dimension(:), pointer | ngrid, | ||
| real(kind=dp), dimension(:), pointer | dp_grid, | ||
| real(kind=dp), dimension(:), pointer | x0, | ||
| integer, intent(in) | ndw | ||
| ) |
Finds minima of the FES.
| fes | ... |
| ndim | ... |
| iperd | ... |
| ngrid | ... |
| dp_grid | ... |
| x0 | ... |
| ndw | ... |
Definition at line 263 of file graph_methods.F.
| subroutine, public graph_methods::fes_path | ( | real(kind=dp), dimension(:), pointer | fes, |
| integer, intent(in) | ndim, | ||
| integer, dimension(:), pointer | ngrid, | ||
| real(kind=dp), dimension(:), pointer | dp_grid, | ||
| integer, dimension(:), pointer | iperd, | ||
| real(kind=dp), dimension(:), pointer | x0, | ||
| integer, intent(in) | ndw, | ||
| type(mep_input_data_type), intent(in) | mep_input_data, | ||
| logical | l_int | ||
| ) |
Finds path between two points (a) and (b)
| fes | ... |
| ndim | ... |
| ngrid | ... |
| dp_grid | ... |
| iperd | ... |
| x0 | ... |
| ndw | ... |
| mep_input_data | ... |
| l_int | ... |
Definition at line 388 of file graph_methods.F.
| subroutine, public graph_methods::fes_cube_write | ( | integer, intent(in) | idim, |
| real(kind=dp), dimension(:), pointer | fes, | ||
| integer, dimension(:), pointer | pos, | ||
| integer, intent(in) | ndim, | ||
| integer, dimension(:), pointer | ngrid, | ||
| real(kind=dp), dimension(:), pointer | dp_grid, | ||
| real(kind=dp), dimension(:), pointer | x0, | ||
| integer, intent(in) | ndw, | ||
| logical, intent(in) | l_fes_int, | ||
| character(len=80) | file | ||
| ) |
Dump FES with a GAUSSIAN cube format - Useful for multidimensional FES.
| idim | ... |
| fes | ... |
| pos | ... |
| ndim | ... |
| ngrid | ... |
| dp_grid | ... |
| x0 | ... |
| ndw | ... |
| l_fes_int | ... |
| file | ... |
Definition at line 585 of file graph_methods.F.