javajs.api.GenericLineReaderpublic class MopacGraphfReader extends MopacSlaterReader
BasisFunctionReader.MOEnergySorterSlaterReader.OrbitalSorter, SlaterReader.SlaterSorter| Modifier and Type | Field | Description |
|---|---|---|
private int |
ac |
|
private float[][] |
invMatrix |
|
private boolean |
isNewFormat |
|
private int |
nCoefficients |
|
private javajs.util.Lst<float[]> |
orbitalData |
|
private javajs.util.Lst<java.lang.String> |
orbitalInfo |
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, vwralphaBeta, dfCoefMaps, ignoreMOs, moData, nCoef, nOrbitals, orbitals, shellsatomicNumbers, MIN_COEFslaterArray, slaters| Constructor | Description |
|---|---|
MopacGraphfReader() |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
checkLine() |
|
protected void |
initializeReader() |
|
private void |
readAtoms() |
|
private boolean |
readKeywords() |
|
private void |
readMolecularOrbitals(boolean isBeta) |
|
private void |
readSlaterBasis() |
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, finalizeSubclassReader, 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, setupASCRcanonicalizeQuantumSubshellTag, discardPreviousAtoms, filterMO, fixSlaterTypes, getDfCoefMaps, getDFMap, getQuantumShellTag, getQuantumShellTagID, getQuantumShellTagIDSpherical, setMOcreateSphericalSlaterByType, scaleSlaterclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddSlater, addSlater, getSlaterConstCartesian, getSlaterConstDSpherical, setMOs, setSlaters, sortOrbitalCoefficients, sortOrbitalsprivate int ac
private int nCoefficients
private float[][] invMatrix
private boolean isNewFormat
private javajs.util.Lst<float[]> orbitalData
private javajs.util.Lst<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