![]() |
(git:b77b4be)
|
Functions/Subroutines | |
subroutine, public | pint_x2u (pint_env, ux, x) |
Transforms from the x into the u variables (at the moment a staging transformation for the positions) | |
subroutine, public | pint_u2x (pint_env, ux, x) |
transform from the u variable to the x (inverse of x2u) | |
subroutine, public | pint_f2uf (pint_env, uf, f) |
transformation x to u for the forces | |
subroutine, public pint_transformations::pint_x2u | ( | type(pint_env_type), intent(in) | pint_env, |
real(kind=dp), dimension(:, :), intent(out), optional, target | ux, | ||
real(kind=dp), dimension(:, :), intent(in), optional, target | x | ||
) |
Transforms from the x into the u variables (at the moment a staging transformation for the positions)
pint_env | the path integral environment |
ux | will contain the u variable (defaults to pint_envux) |
x | the positions to transform (defaults to pint_envx) |
Definition at line 42 of file pint_transformations.F.
subroutine, public pint_transformations::pint_u2x | ( | type(pint_env_type), intent(in) | pint_env, |
real(kind=dp), dimension(:, :), intent(in), optional, target | ux, | ||
real(kind=dp), dimension(:, :), intent(out), optional, target | x | ||
) |
transform from the u variable to the x (inverse of x2u)
pint_env | path integral environment |
ux | the u variable (positions to be backtransformed) |
x | will contain the positions |
Definition at line 74 of file pint_transformations.F.
subroutine, public pint_transformations::pint_f2uf | ( | type(pint_env_type), intent(in) | pint_env, |
real(kind=dp), dimension(:, :), intent(out), optional, target | uf, | ||
real(kind=dp), dimension(:, :), intent(in), optional, target | f | ||
) |
transformation x to u for the forces
pint_env | the path integral environment |
uf | will contain the accelerations for the transformed variables afterwards |
f | the forces to transform |
Definition at line 109 of file pint_transformations.F.