Package ffx.algorithms.optimize
Class TitrationManyBody
java.lang.Object
ffx.algorithms.optimize.TitrationManyBody
-
Constructor Summary
ConstructorsConstructorDescriptionTitrationManyBody
(String filename, ForceField forceField, List<Integer> resNumberList, double pH) TitrationManyBody
(String filename, ForceField forceField, List<Integer> resNumberList, double pH, ManyBodyOptions manyBodyOptions) -
Method Summary
Modifier and TypeMethodDescriptionboolean
excludeExcessAtoms
(Set<Atom> excludeAtoms, int[] optimalRotamers, MolecularAssembly molecularAssembly, List<Residue> residueList) boolean
excludeExcessAtoms
(Set<Atom> excludeAtoms, int[] optimalRotamers, List<Residue> residueList) void
setExcludeAtoms
(Set<Atom> excludeAtoms)
-
Constructor Details
-
TitrationManyBody
public TitrationManyBody(String filename, ForceField forceField, List<Integer> resNumberList, double pH) -
TitrationManyBody
public TitrationManyBody(String filename, ForceField forceField, List<Integer> resNumberList, double pH, ManyBodyOptions manyBodyOptions)
-
-
Method Details
-
getExcludeAtoms
-
setExcludeAtoms
-
getProtonatedAssembly
-
getProtonatedAssemblies
-
excludeExcessAtoms
-
excludeExcessAtoms
public boolean excludeExcessAtoms(Set<Atom> excludeAtoms, int[] optimalRotamers, MolecularAssembly molecularAssembly, List<Residue> residueList)
-