public class MopacGraphfReader extends MopacSlaterReader
SlaterReader.OrbitalSorter, SlaterReader.SlaterSorter| Modifier and Type | Field and Description |
|---|---|
private int |
atomCount |
private float[][] |
invMatrix |
private boolean |
isNewFormat |
private int |
nCoefficients |
private java.util.List<float[]> |
orbitalData |
private java.util.List<java.lang.String> |
orbitalInfo |
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 |
|---|
MopacGraphfReader() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkLine() |
protected void |
initializeReader() |
private void |
readAtoms() |
private boolean |
readKeywords() |
private void |
readMolecularOrbitals(boolean isBeta) |
private void |
readSlaterBasis() |
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, 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, processBinaryDocument, processXml, read3Vectors, readData, readLine, readLines, set2D, setAtomCoord, setAtomCoord, setFilter, setFractionalCoordinates, setIsPDB, setMOData, setPdb, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItemprivate int atomCount
private int nCoefficients
private float[][] invMatrix
private boolean isNewFormat
private java.util.List<float[]> orbitalData
private java.util.List<java.lang.String> orbitalInfo
protected void initializeReader()
initializeReader in class AtomSetCollectionReaderprotected boolean checkLine()
throws java.lang.Exception
checkLine in class AtomSetCollectionReaderjava.lang.Exceptionprivate void readAtoms()
throws java.lang.Exception
java.lang.Exceptionprivate void readSlaterBasis()
throws java.lang.Exception
java.lang.Exceptionprivate void readMolecularOrbitals(boolean isBeta)
throws java.lang.Exception
java.lang.Exceptionprivate boolean readKeywords()
throws java.lang.Exception
java.lang.Exception