public class MoldenReader extends MopacSlaterReader
SlaterReader.OrbitalSorter, SlaterReader.SlaterSorter| Modifier and Type | Field and Description |
|---|---|
private java.util.BitSet |
bsAtomOK |
private java.util.BitSet |
bsBadIndex |
private boolean |
loadGeometries |
private boolean |
loadVibrations |
private int |
modelAtomCount |
private boolean |
optOnly |
private java.lang.String |
orbitalType |
private boolean |
vibOnly |
atomicNumbers, MIN_COEFslaterArray, slatersalphaBeta, CANONICAL_DC_LIST, CANONICAL_DS_LIST, CANONICAL_FC_LIST, CANONICAL_FS_LIST, dfCoefMaps, ignoreMOs, moData, nOrbitals, orbitals, shellsaddVibrations, ANGSTROMS_PER_BOHR, applySymmetryToBonds, atomSetCollection, bsFilter, bsModels, calculationType, continuing, desiredModelNumber, desiredVibrationNumber, doApplySymmetry, doc, doCheckUnitCell, doPackUnitCell, doProcessLines, filter, filterHetero, getHeader, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveFractionalCoordinates, iHaveSymmetryOperators, iHaveUnitCell, isBinary, isSequential, isTrajectory, latticeCells, line, matUnitCellOrientation, modelNumber, next, notionalUnitCell, os, prevline, ptLine, reader, readerName, readMolecularOrbitals, spaceGroup, stateScriptVersionInt, supercell, symmetry, templateAtomCount, useAltNames, vibrationNumber, viewer| Constructor and Description |
|---|
MoldenReader() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkLine() |
private boolean |
checkOrbitalType(java.lang.String line) |
void |
finalizeReader() |
private void |
fixOrbitalType() |
private java.lang.String[] |
getMoTokens(java.lang.String line) |
protected void |
initializeReader() |
private void |
readAtoms() |
private void |
readAtomSet(java.lang.String atomSetName,
boolean isBohr,
boolean asClone) |
private boolean |
readFreqsAndModes() |
private boolean |
readGaussianBasis() |
private boolean |
readGeometryOptimization() |
private boolean |
readMolecularOrbitals() |
private void |
skipTo(java.lang.String key) |
createSphericalSlaterByType, scaleSlateraddSlater, addSlater, getSlaterConstCartesian, getSlaterConstDSpherical, setMOs, setSlaters, sortOrbitalCoefficients, sortOrbitalscanonicalizeQuantumSubshellTag, filterMO, fixSlaterTypes, getDfCoefMaps, getDFMap, isQuantumBasisSupported, setMOaddJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, appendLoadNote, applySymmetryAndSetTrajectory, checkFilter, checkLastModel, checkLineForScript, checkLineForScript, clearUnitCell, cloneLastAtomSet, discardLinesUntilBlank, discardLinesUntilContains, discardLinesUntilContains, discardLinesUntilNonBlank, discardLinesUntilStartsWith, doGetModel, doGetVibration, fillDataBlock, fillDataBlock, fillFloatArray, fillFrequencyData, filterAtom, getElementSymbol, getFortranFormatLengths, getStrings, getSymmetry, getTokens, getTokens, getTokens, getTokensFloat, initializeSymmetry, isLastModel, newAtomSet, parseFloat, parseFloat, parseFloat, parseInt, parseInt, parseInt, parseInt, parseStringInfestedFloatArray, parseToken, parseToken, parseToken, parseTokenNext, parseTrimmed, parseTrimmed, processBinaryDocument, processXml, read3Vectors, readData, readLine, readLines, set2D, setAtomCoord, setAtomCoord, setFilter, setFractionalCoordinates, setIsPDB, setMOData, setPdb, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItemprivate boolean loadGeometries
private boolean loadVibrations
private boolean vibOnly
private boolean optOnly
private java.lang.String orbitalType
private int modelAtomCount
private java.util.BitSet bsAtomOK
private java.util.BitSet bsBadIndex
protected void initializeReader()
initializeReader in class AtomSetCollectionReaderprotected boolean checkLine()
throws java.lang.Exception
checkLine in class AtomSetCollectionReaderjava.lang.Exceptionpublic void finalizeReader()
finalizeReader in class AtomSetCollectionReaderprivate void readAtoms()
throws java.lang.Exception
java.lang.Exceptionprivate boolean readGaussianBasis()
throws java.lang.Exception
java.lang.Exceptionprivate boolean readMolecularOrbitals()
throws java.lang.Exception
java.lang.Exceptionprivate java.lang.String[] getMoTokens(java.lang.String line)
throws java.lang.Exception
java.lang.Exceptionprivate boolean checkOrbitalType(java.lang.String line)
private void fixOrbitalType()
private boolean readFreqsAndModes()
throws java.lang.Exception
java.lang.Exceptionprivate boolean readGeometryOptimization()
throws java.lang.Exception
java.lang.Exceptionprivate void skipTo(java.lang.String key)
throws java.lang.Exception
java.lang.Exceptionprivate void readAtomSet(java.lang.String atomSetName,
boolean isBohr,
boolean asClone)
throws java.lang.Exception
java.lang.Exception