Package ffx.potential.openmm
Class AmoebaVdwForce
java.lang.Object
ffx.openmm.Force
ffx.openmm.amoeba.VdwForce
ffx.potential.openmm.AmoebaVdwForce
The Amoeba vdW Force.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Force
constructForce
(OpenMMEnergy openMMEnergy) Convenience method to construct an AMOEBA vdW force.void
updateForce
(Atom[] atoms, OpenMMEnergy openMMEnergy) Update the vdW force.Methods inherited from class ffx.openmm.amoeba.VdwForce
addParticle_1, addParticleType, addTypePair, destroy, setAlchemicalMethod, setCutoffDistance, setNonbondedMethod, setParticleExclusions, setParticleParameters, setSoftcoreAlpha, setSoftcorePower, setUseDispersionCorrection, updateParametersInContext
Methods inherited from class ffx.openmm.Force
getForceGroup, getForceIndex, getName, getPointer, setForceGroup, setForceIndex, setName, usesPeriodicBoundaryConditions
-
Constructor Details
-
AmoebaVdwForce
The Amoeba vdW Force constructor.- Parameters:
openMMEnergy
- The OpenMM Energy instance that contains the vdW parameters.
-
-
Method Details
-
constructForce
Convenience method to construct an AMOEBA vdW force.- Parameters:
openMMEnergy
- The OpenMM Energy instance that contains the vdW information.- Returns:
- An AMOEBA vdW Force, or null if there are no vdW interactions.
-
updateForce
Update the vdW force.- Parameters:
atoms
- The atoms to update.openMMEnergy
- The OpenMM Energy instance that contains the vdW parameters.
-