public class WebMOReader extends MopacSlaterReader
http://www.webmo.net/demo/ right now WebMO files don't allow for multiple MOS, but we will assume here that that may change.
SlaterReader.OrbitalSorter, SlaterReader.SlaterSorter| Modifier and Type | Field and Description |
|---|---|
private static java.lang.String |
DC_LIST |
private static java.lang.String |
DS_LIST |
private static java.lang.String |
FC_LIST |
private static java.lang.String |
FS_LIST |
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 |
|---|
WebMOReader() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkLine() |
protected void |
finalizeReader() |
private boolean |
getLine() |
(package private) void |
readAtomicOrbitalOrder() |
(package private) void |
readAtoms() |
(package private) void |
readBonds() |
(package private) void |
readGaussianBasis() |
(package private) void |
readHeader() |
(package private) void |
readMolecularOrbital() |
(package 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, getElementSymbol, getFortranFormatLengths, getStrings, getSymmetry, getTokens, getTokens, getTokens, getTokensFloat, initializeReader, 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 static java.lang.String DS_LIST
private static java.lang.String DC_LIST
private static java.lang.String FS_LIST
private static java.lang.String FC_LIST
protected boolean checkLine()
throws java.lang.Exception
checkLine in class AtomSetCollectionReaderjava.lang.Exceptionprotected void finalizeReader()
throws java.lang.Exception
finalizeReader in class AtomSetCollectionReaderjava.lang.Exceptionvoid readHeader()
throws java.lang.Exception
java.lang.Exceptionvoid readAtoms()
throws java.lang.Exception
java.lang.Exceptionvoid readBonds()
throws java.lang.Exception
java.lang.Exceptionvoid readAtomicOrbitalOrder()
throws java.lang.Exception
java.lang.Exceptionprivate boolean getLine()
throws java.lang.Exception
java.lang.Exceptionvoid readGaussianBasis()
throws java.lang.Exception
java.lang.Exceptionvoid readSlaterBasis()
throws java.lang.Exception
java.lang.Exceptionvoid readMolecularOrbital()
throws java.lang.Exception
java.lang.Exception