javajs.api.GenericLineReader
public class SpartanSmolReader extends SpartanInputReader
BasisFunctionReader.MOEnergySorter
Modifier and Type | Field | Description |
---|---|---|
private java.lang.String |
endCheck |
|
private boolean |
espCharges |
|
private boolean |
haveCharges |
|
private boolean |
iHaveModelStatement |
|
private boolean |
iHaveNewDir |
|
private boolean |
inputOnly |
|
private boolean |
isCompoundDocument |
|
private boolean |
isInputFirst |
|
(package private) SpartanArchive |
spartanArchive |
|
private java.lang.String |
title |
|
(package private) java.util.Map<java.lang.String,java.lang.String> |
titles |
addedData, addedDataKey, addVibrations, allowPDBFilter, ANGSTROMS_PER_BOHR, applySymmetryToBonds, asc, baseAtomIndex, binaryDoc, bsFilter, bsModels, calculationType, continuing, debugging, desiredModelNumber, desiredSpaceGroupIndex, desiredVibrationNumber, doApplySymmetry, doCentralize, doCheckUnitCell, doConvertToFractional, doPackUnitCell, doProcessLines, doReadMolecularOrbitals, dssr, fileName, fileOffset, filePath, fileScaling, fillRange, filter, filterHetero, fixJavaFloat, forcePacked, getHeader, haveAtomFilter, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, ignoreStructure, iHaveFractionalCoordinates, iHaveSymmetryOperators, iHaveUnitCell, isBinary, isConcatenated, isDSSP1, isFinalized, isMolecular, isSequential, isTrajectory, latticeCells, latticeScaling, line, lstNCS, matUnitCellOrientation, modelNumber, ms, mustFinalizeModelSet, next, out, packingError, prevline, ptLine, ptSupercell, reader, readerName, reverseModels, sgName, stateScriptVersionInt, strSupercell, symmetry, templateAtomCount, thisBiomolecule, trajectorySteps, unitCellOffset, unitCellParams, useAltNames, useFileModelNumbers, validation, vibrationNumber, vibsFractional, vwr
alphaBeta, dfCoefMaps, ignoreMOs, moData, nCoef, nOrbitals, orbitals, shells
bondData, constraints, modelAtomCount
Constructor | Description |
---|---|
SpartanSmolReader() |
Modifier and Type | Method | Description |
---|---|---|
protected boolean |
checkLine() |
|
protected void |
finalizeSubclassReader() |
optional reader-specific method run first.
|
protected void |
initializeReader() |
|
private void |
makeNewAtomSet() |
|
private java.lang.String |
readArchive() |
|
private java.lang.String |
readArchiveHeader() |
|
private void |
readMyTransform() |
|
private void |
readOutput() |
|
private void |
readProperties() |
|
private void |
setCharges() |
|
void |
setEnergy(float value) |
addAtomXYZSymName, addJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, appendLoadNote, appendUunitCellInfo, applySymmetryAndSetTrajectory, applySymTrajASCR, checkCurrentLineForScript, checkFilterKey, checkLastModel, checkLineForScript, clearUnitCell, cloneLastAtomSet, discardLinesUntilBlank, discardLinesUntilContains, discardLinesUntilContains2, discardLinesUntilNonBlank, discardLinesUntilStartsWith, doGetModel, doGetVibration, doPreSymmetry, fillDataBlock, fillDataBlockFixed, fillFloatArray, fillFrequencyData, filterAtom, filterReject, finalizeMOData, finalizeModelSet, finalizeReaderASCR, finalizeSubclassSymmetry, forceSymmetry, fractionalizeCoordinates, getElementSymbol, getFilter, getFortranFormatLengths, getInterface, getNewSymmetry, getStrings, getSymmetry, getTokens, getTokensFloat, initializeSymmetry, initializeSymmetryOptions, initializeTrajectoryFile, isLastModel, newAtomSet, parseFloat, parseFloatRange, parseFloatStr, parseInt, parseIntAt, parseIntRange, parseIntStr, parseToken, parseTokenNext, parseTokenRange, parseTokenStr, processBinaryDocument, processDOM, rd, read3Vectors, readDataObject, readLines, readNextLine, rejectAtomName, RL, set2D, setAtomCoord, setAtomCoordScaled, setAtomCoordTokens, setAtomCoordXYZ, setChainID, setElementAndIsotope, setFilter, setFilterAtomTypeStr, setFractionalCoordinates, setIsPDB, setLoadNote, setModelPDB, setSpaceGroupName, setSymmetryOperator, setTransform, setUnitCell, setUnitCellItem, setup, setupASCR
canonicalizeQuantumSubshellTag, discardPreviousAtoms, filterMO, fixSlaterTypes, getDfCoefMaps, getDFMap, getQuantumShellTag, getQuantumShellTagID, getQuantumShellTagIDSpherical, setMO
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
readInputRecords
private boolean iHaveModelStatement
private boolean isCompoundDocument
private boolean inputOnly
private boolean espCharges
private boolean isInputFirst
private boolean iHaveNewDir
private java.lang.String endCheck
private java.lang.String title
SpartanArchive spartanArchive
java.util.Map<java.lang.String,java.lang.String> titles
private boolean haveCharges
protected void initializeReader() throws java.lang.Exception
initializeReader
in class AtomSetCollectionReader
java.lang.Exception
protected boolean checkLine() throws java.lang.Exception
checkLine
in class AtomSetCollectionReader
java.lang.Exception
private void makeNewAtomSet()
protected void finalizeSubclassReader() throws java.lang.Exception
AtomSetCollectionReader
finalizeSubclassReader
in class AtomSetCollectionReader
java.lang.Exception
private void readMyTransform() throws java.lang.Exception
java.lang.Exception
private void readOutput() throws java.lang.Exception
java.lang.Exception
private java.lang.String readArchive() throws java.lang.Exception
java.lang.Exception
private void setCharges()
private void readProperties() throws java.lang.Exception
java.lang.Exception
private java.lang.String readArchiveHeader() throws java.lang.Exception
java.lang.Exception
public void setEnergy(float value)