Class RCTuplePolytope

java.lang.Object
edu.duke.cs.osprey.plug.RCTuplePolytope
All Implemented Interfaces:
Serializable

public class RCTuplePolytope extends Object implements Serializable
Polytope for a particular set of DOFs, representing the feasible region for an RC tuple
See Also:
  • Constructor Details

  • Method Details

    • transferConstraints

      public static ArrayList<org.apache.commons.math3.optim.linear.LinearConstraint> transferConstraints(ArrayList<DegreeOfFreedom> oldDOFs, ArrayList<? extends DegreeOfFreedom> newDOFs, ArrayList<org.apache.commons.math3.optim.linear.LinearConstraint> oldConstr)
    • checkDOFList

      public void checkDOFList(ArrayList<DegreeOfFreedom> checkDOFs)
    • containsPoint

      public boolean containsPoint(double[] pt)
    • listClashes

      public void listClashes(double[] pt)
    • getConstr

      public ArrayList<org.apache.commons.math3.optim.linear.LinearConstraint> getConstr()
    • hasNonBoxConstr

      public boolean hasNonBoxConstr()
    • getAtomPairNames

      public ArrayList<String> getAtomPairNames()
    • getDOFs

      public ArrayList<DegreeOfFreedom> getDOFs()