|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectconformation.HydrogenBonds
| Nested Class Summary | |
class |
HydrogenBonds.HBDefinitions
|
class |
HydrogenBonds.HBFrameStats
|
class |
HydrogenBonds.HBTrajectoryStats
|
| Constructor Summary | |
HydrogenBonds()
|
|
| Method Summary | |
static double[] |
checkHBond(int donor,
int hydrogen,
int acceptor,
double[][] pos,
double maxDistance,
double minAngle)
Is there a hydrogen bond involving the three atoms? |
static int |
findDonor(int hydrogen,
Bonds bondh)
|
static int[] |
findDonors(int[] hydrogens,
Bonds bondh)
|
static HydrogenBonds.HBDefinitions |
getDefs(int size)
Needed to avoid some uglyness regarding nested classes in the Jython/Java bridge and Mathematica's J/Link. |
static HydrogenBonds.HBDefinitions |
getDefs(int[] hydrogens,
int[] acceptors,
Bonds bondh)
Needed to avoid some uglyness regarding nested classes in the Jython/Java bridge and Mathematica's J/Link. |
static HydrogenBonds.HBFrameStats |
getFrameStats(int size)
Needed to avoid some uglyness regarding nested classes in the Jython/Java bridge. |
static HydrogenBonds.HBTrajectoryStats |
getTrajStats(int size)
Needed to avoid some uglyness regarding nested classes in the Jython/Java bridge. |
static HydrogenBonds.HBFrameStats |
inspectFrame(HydrogenBonds.HBDefinitions def,
double[][] pos,
double maxDistance,
double minAngle)
Looks for hydrogen bonds in the supplied frame. |
static int[][] |
removeIntraMolecularHBonds(int[] hydrogens,
int[] acceptors,
int[] molecules)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public HydrogenBonds()
| Method Detail |
public static HydrogenBonds.HBDefinitions getDefs(int[] hydrogens,
int[] acceptors,
Bonds bondh)
hydrogens - the atom indices of the "hydrogens"acceptors - the atom indices of the "acceptors"bondh - the bonds involving hydrogens
public static HydrogenBonds.HBDefinitions getDefs(int size)
size - the number of (uninitialized) hydrogen bonds
public static HydrogenBonds.HBFrameStats getFrameStats(int size)
size -
public static HydrogenBonds.HBTrajectoryStats getTrajStats(int size)
size - the number of hydrogen bonds
public static int findDonor(int hydrogen,
Bonds bondh)
hydrogen - bondh - bonds involving hydrogens
public static int[] findDonors(int[] hydrogens,
Bonds bondh)
hydrogens - bondh -
findDonor(int, Bonds)
public static int[][] removeIntraMolecularHBonds(int[] hydrogens,
int[] acceptors,
int[] molecules)
public static double[] checkHBond(int donor,
int hydrogen,
int acceptor,
double[][] pos,
double maxDistance,
double minAngle)
donor - hydrogen - acceptor - pos - maxDistance - minAngle -
public static HydrogenBonds.HBFrameStats inspectFrame(HydrogenBonds.HBDefinitions def,
double[][] pos,
double maxDistance,
double minAngle)
def - pos - maxDistance - minAngle -
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||