Interface JmolNMRInterface
- All Known Implementing Classes:
NMRCalculation
public interface JmolNMRInterface
-
Method Summary
Modifier and TypeMethodDescriptionfloatgetChemicalShift(Atom atom) If shift reference has not been set, it defaults to 0 and just displays the negative of magnetic shieldingfloatgetDipolarConstantHz(Atom a1, Atom a2) floatgetDipolarCouplingHz(Atom a1, Atom a2, V3 vField) floatgetIsoOrAnisoHz(boolean isIso, Atom a1, Atom a2, String type, Tensor t) If t is null, then a1, a2, and type are used to find the appropriate tensor.floatgetMagneticShielding(Atom atom) double[]getNOEorJHH(Atom[] atoms, int mode) floatQuadrupolar constant, directly proportional to Vzz and dependent on the quadrupolar moment of the isotope consideredbooleangetTensorInfo(String tensorType, String infoType, BS bs) getUniqueTensorSet(BS bs) An attempt to find unique atoms using tensors.booleansetChemicalShiftReference(String element, float value)
-
Method Details
-
setViewer
-
getQuadrupolarConstant
Quadrupolar constant, directly proportional to Vzz and dependent on the quadrupolar moment of the isotope considered- Parameters:
efg-- Returns:
- float value
-
getIsoOrAnisoHz
-
getDipolarConstantHz
-
getDipolarCouplingHz
-
getUniqueTensorSet
-
getInfo
-
getMagneticShielding
-
getChemicalShift
If shift reference has not been set, it defaults to 0 and just displays the negative of magnetic shielding- Parameters:
atom-- Returns:
- value
-
setChemicalShiftReference
-
getTensorInfo
-
getMinDistances
-
getState
-
getNOEorJHH
-