Closed jchodera closed 9 years ago
It looks like we will have a number of special cases for the NonbondedForce
interactions involving the small molecule being alchemically transformed:
epsilon
and sigma
do not change from A to B states should not be softened at intermediate lambda
epsilon = 0
in that state, and should remained alchemically softcore in that state to avoid sampling issues, using a schedule like (1-lambda)
or lambda
depending on the state (A or B) in which the atom disappears.lambda
using a schedule like lambda*(1-lambda)
so that physical interactions are recovered at lambda = 0
and lambda = 1
.chargeProd
does not change should not be softenedchargeProd = 0
at one state (A or B) but not the other will remain alchemically softcore in that endstatelambda
using a schedule like lambda*(1-lambda)
so that physical interactions are recovered at lambda = 0
and lambda = 1
.If we want the full generality of being able to tweak all of these choices individually, I can separate out some options. Also, we can separate the lambda
values into different components if we want to play with different alchemical pathways.
Should this discussion be moved to examol?
Whoops, yes! Will do.
This is actually pretty complicated, so won't finish tonight. Will review my progress with you tomorrow.