Package edu.duke.cs.osprey.kstar.emat
Class ReducedEnergyMatrix
java.lang.Object
edu.duke.cs.osprey.confspace.AbstractTupleMatrix<Double>
edu.duke.cs.osprey.confspace.TupleMatrixDouble
edu.duke.cs.osprey.ematrix.EnergyMatrix
edu.duke.cs.osprey.kstar.emat.ReducedEnergyMatrix
- All Implemented Interfaces:
FragmentEnergies,TupleMatrix<Double>,Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetHigherOrderTerms(int res1, int index1, int res2, int index2) intgetNumConfAtPos(int pos) intgetOneBody(int res, int index) getPairwise(int res1, int index1, int res2, int index2) Methods inherited from class edu.duke.cs.osprey.ematrix.EnergyMatrix
confE, diff, getConstTerm, getEnergy, getEnergy, geteRefMat, getHigherOrderEnergy, getInternalEnergy, getInternalEnergyAtPos, rcContribAtPos, read, read, setConstTerm, seteRefMat, topPairwiseInteractions, write, writeMethods inherited from class edu.duke.cs.osprey.confspace.TupleMatrixDouble
allocate, fill, negate, setOneBody, setOneBody, setPairwise, setPairwise, sum, toString, toString, toStringScientificMethods inherited from class edu.duke.cs.osprey.confspace.AbstractTupleMatrix
equals, equals, fill, fill, getDefaultHigherInteraction, getHigherOrderTuples, getNumConfAtPos, getNumOneBody, getNumPairwise, getOneBodyIndex, getOrMakeHigherOrderTuples, getPairwiseIndex, getPairwiseIndex, getPruningInterval, hasHigherOrderTermFor, hasHigherOrderTerms, hasHigherOrderTuples, matches, setHigherOrder, setHigherOrderTerms, setPruningInterval, setTupleValue, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface edu.duke.cs.osprey.confspace.FragmentEnergies
getEnergy, getEnergyMethods inherited from interface edu.duke.cs.osprey.confspace.TupleMatrix
forEachHigherOrderTupleIn, forEachHigherOrderTupleIn, forEachHigherOrderTupleIn, getOneBody, getPairwise, getTuple, setOneBody, setPairwise, setTuple
-
Field Details
-
sp
-
-
Constructor Details
-
ReducedEnergyMatrix
-
-
Method Details
-
getOneBody
- Specified by:
getOneBodyin interfaceTupleMatrix<Double>- Overrides:
getOneBodyin classTupleMatrixDouble
-
getPairwise
- Specified by:
getPairwisein interfaceTupleMatrix<Double>- Overrides:
getPairwisein classTupleMatrixDouble
-
getHigherOrderTerms
- Specified by:
getHigherOrderTermsin interfaceTupleMatrix<Double>- Overrides:
getHigherOrderTermsin classAbstractTupleMatrix<Double>
-
getNumConfAtPos
public int getNumConfAtPos(int pos) - Specified by:
getNumConfAtPosin interfaceTupleMatrix<Double>- Overrides:
getNumConfAtPosin classAbstractTupleMatrix<Double>
-
getNumPos
public int getNumPos()- Specified by:
getNumPosin interfaceTupleMatrix<Double>- Overrides:
getNumPosin classAbstractTupleMatrix<Double>
-