Package ffx.potential.openmm
Class AmoebaGeneralizedKirkwoodForce
java.lang.Object
ffx.openmm.Force
ffx.openmm.amoeba.GeneralizedKirkwoodForce
ffx.potential.openmm.AmoebaGeneralizedKirkwoodForce
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Force
constructForce
(OpenMMEnergy openMMEnergy) Convenience method to construct an AMOEBA Generalized Kirkwood Force.void
updateForce
(Atom[] atoms, OpenMMEnergy openMMEnergy) Update the force.Methods inherited from class ffx.openmm.amoeba.GeneralizedKirkwoodForce
addParticle, addParticle, destroy, getDescreenOffset, getDielectricOffset, getIncludeCavityTerm, getNumParticles, getParticleParameters, getProbeRadius, getSoluteDielectric, getSolventDielectric, getSurfaceAreaFactor, getTanhParameters, getTanhRescaling, setDescreenOffset, setDielectricOffset, setIncludeCavityTerm, setParticleParameters, setProbeRadius, setSoluteDielectric, setSolventDielectric, setSurfaceAreaFactor, setTanhParameters, setTanhRescaling, updateParametersInContext, usesPeriodicBoundaryConditions
Methods inherited from class ffx.openmm.Force
getForceGroup, getForceIndex, getName, getPointer, setForceGroup, setForceIndex, setName
-
Constructor Details
-
AmoebaGeneralizedKirkwoodForce
-
-
Method Details
-
constructForce
Convenience method to construct an AMOEBA Generalized Kirkwood Force.- Parameters:
openMMEnergy
- The OpenMM Energy instance that contains the GK information.- Returns:
- An AMOEBA GK Force, or null if there are no GK interactions.
-
updateForce
Update the force.- Parameters:
atoms
- The atoms to update.openMMEnergy
- The OpenMM energy.
-