public class MoldenReader extends MopacSlaterReader
SlaterReader.OrbitalSorter, SlaterReader.SlaterSorter
Modifier and Type | Field and Description |
---|---|
private boolean |
loadGeometries |
private boolean |
loadVibrations |
private int |
modelAtomCount |
private boolean |
optOnly |
private boolean |
vibOnly |
atomicNumbers, MIN_COEF
slaterArray, slaters
alphaBeta, CANONICAL_DC_LIST, CANONICAL_DS_LIST, CANONICAL_FC_LIST, CANONICAL_FS_LIST, dfCoefMaps, ignoreMOs, moData, nOrbitals, orbitals, shells
addVibrations, ANGSTROMS_PER_BOHR, applySymmetryToBonds, atomSetCollection, bsFilter, bsModels, calculationType, continuing, desiredModelNumber, desiredVibrationNumber, doApplySymmetry, doCheckUnitCell, doProcessLines, filter, getHeader, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveSymmetryOperators, iHaveUnitCell, isSequential, isTrajectory, latticeCells, line, matUnitCellOrientation, modelNumber, next, notionalUnitCell, os, prevline, ptLine, reader, readerName, readMolecularOrbitals, spaceGroup, symmetry, templateAtomCount, vibrationNumber, viewer
Constructor and Description |
---|
MoldenReader() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkLine() |
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() |
createSphericalSlaterByType, scaleSlater
addSlater, addSlater, getSlaterConstCartesian, getSlaterConstDSpherical, setMOs, setSlaters, sortOrbitalCoefficients, sortOrbitals
canonicalizeQuantumSubshellTag, filterMO, fixSlaterTypes, getDFMap, isQuantumBasisSupported, setMO
addJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, applySymmetryAndSetTrajectory, checkFilter, checkLastModel, checkLineForScript, checkLineForScript, clearLatticeParameters, cloneLastAtomSet, discardLines, discardLinesUntilBlank, discardLinesUntilContains, discardLinesUntilContains, discardLinesUntilNonBlank, discardLinesUntilStartsWith, doGetModel, doGetVibration, fillDataBlock, fillDataBlock, fillFloatArray, fillFrequencyData, filterAtom, finalizeReader, 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, readAtomSetCollectionFromDOM, readData, readLine, set2D, setAtomCoord, setAtomCoord, setFilter, setFractionalCoordinates, setMOData, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItem
private boolean loadGeometries
private boolean loadVibrations
private boolean vibOnly
private boolean optOnly
private int modelAtomCount
protected void initializeReader()
initializeReader
in class AtomSetCollectionReader
protected boolean checkLine() throws java.lang.Exception
checkLine
in class AtomSetCollectionReader
java.lang.Exception
private void readAtoms() throws java.lang.Exception
java.lang.Exception
private boolean readGaussianBasis() throws java.lang.Exception
java.lang.Exception
private boolean readMolecularOrbitals() throws java.lang.Exception
java.lang.Exception
private boolean readFreqsAndModes() throws java.lang.Exception
java.lang.Exception
private boolean readGeometryOptimization() throws java.lang.Exception
java.lang.Exception
private void readAtomSet(java.lang.String atomSetName, boolean isBohr, boolean asClone) throws java.lang.Exception
java.lang.Exception