`oneminimum.fes3d` creates an ad hoc 3D free energy minimum on free energy surface. This can be used to calculate 3D free energy surface evolution at arbitrary point of free energy surface.

# S3 method for fes3d
oneminimum(inputfes, cv1, cv2, cv3)

Arguments

inputfes

fes3d object.

cv1

the value of collective variable 1.

cv2

the value of collective variable 2.

cv3

the value of collective variable 3.

Value

minima object.

Examples

tfes<-fes(acealanme3d, imax=1000)
minima<-fesminima(tfes)
minima<-minima+oneminimum(tfes, cv1=0, cv2=0, cv3=0)
minima
#>   letter CV1bin CV2bin CV3bin        CV1        CV2       CV3   free_energy
#> 1      A     19     60     64 -1.3463969  2.7426603  3.141593 -3.143144e+01
#> 2      B      7     60     64 -2.5431941  2.7426603  3.141593 -3.007825e+01
#> 3      C     19     30      1 -1.3463969 -0.2493328 -3.141593 -2.844445e+01
#> 4      D     42     39      1  0.9474645  0.6482652 -3.141593 -2.221490e+01
#> 5      E     43     61     64  1.0471976  2.8423934  3.141593 -9.440454e+00
#> 6      F     33     33     33  0.0000000  0.0000000  0.000000 -2.347652e-17