public class CsfReader extends MopacSlaterReader
SlaterReader.OrbitalSorter, SlaterReader.SlaterSorter| Modifier and Type | Field and Description |
|---|---|
private static byte |
anum |
private static byte[] |
atomFieldMap |
private static java.lang.String[] |
atomFields |
private static byte |
bfxn_ang |
private static byte[] |
bondFieldMap |
private static java.lang.String[] |
bondFields |
private static byte |
bondType |
private static byte |
chrg |
private static byte |
coef_indices |
private static byte[] |
connectorFieldMap |
private static java.lang.String[] |
connectorFields |
private java.util.Map<java.lang.String,int[]> |
connectors |
private static byte |
contractions |
private static byte |
eig_val |
private static byte |
eig_vec |
private static byte |
eig_vec_compressed |
private int |
fieldCount |
private int[] |
fieldTypes |
private static byte |
gto_exp |
private java.util.Map<java.lang.String,Bond> |
htBonds |
private static byte |
ID |
private static byte |
mo_occ |
private static byte[] |
moFieldMap |
private static java.lang.String[] |
moFields |
private int |
nAtoms |
private int |
nBonds |
private int |
nGaussians |
private static byte |
normalMode |
private int |
nSlaters |
private int |
nVibrations |
private static byte |
objCls1 |
private static byte |
objCls2 |
private static byte |
objID1 |
private static byte |
objID2 |
private static byte |
pchrg |
private java.util.Map<java.lang.String,java.lang.Integer> |
propertyItemCounts |
private static byte |
shell |
private static byte |
sto_exp |
private java.lang.String |
strAtomicNumbers |
private static byte |
sym |
private static byte |
transitionDipole |
private static byte |
vibEnergy |
private static byte[] |
vibFieldMap |
private static java.lang.String[] |
vibFields |
private static byte |
xyz_coordinates |
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 |
|---|
CsfReader() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkLine() |
private void |
fillCsfArray(java.lang.String property,
java.lang.String[] tokens,
int i0,
java.lang.Object f) |
private int |
getPropertyCount(java.lang.String what) |
private int |
parseLineParameters(java.lang.String[] fields,
byte[] fieldMap) |
private void |
processAtomObject() |
private void |
processBasisObject(java.lang.String sto_gto) |
private void |
processBondObject() |
private void |
processConnectorObject() |
private void |
processLocalTransform() |
private void |
processMolecularOrbitalObject() |
private void |
processVibrationObject() |
private void |
setBond(Bond bond,
int[] connect) |
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, 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 int nAtoms
private java.lang.String strAtomicNumbers
private int fieldCount
private int nVibrations
private int nGaussians
private int nSlaters
private java.util.Map<java.lang.String,Bond> htBonds
private java.util.Map<java.lang.String,java.lang.Integer> propertyItemCounts
private final int[] fieldTypes
private static final byte objCls1
private static final byte objID1
private static final byte objCls2
private static final byte objID2
private static final java.lang.String[] connectorFields
private static final byte[] connectorFieldMap
private java.util.Map<java.lang.String,int[]> connectors
private static final byte ID
private static final byte sym
private static final byte anum
private static final byte chrg
private static final byte xyz_coordinates
private static final byte pchrg
private static final java.lang.String[] atomFields
private static final byte[] atomFieldMap
private static final byte bondType
private static final java.lang.String[] bondFields
private static final byte[] bondFieldMap
private int nBonds
private static final byte normalMode
private static final byte vibEnergy
private static final byte transitionDipole
private static final java.lang.String[] vibFields
private static final byte[] vibFieldMap
private static final byte eig_val
private static final byte mo_occ
private static final byte eig_vec
private static final byte eig_vec_compressed
private static final byte coef_indices
private static final byte bfxn_ang
private static final byte sto_exp
private static final byte contractions
private static final byte gto_exp
private static final byte shell
private static final java.lang.String[] moFields
private static final byte[] moFieldMap
protected boolean checkLine()
throws java.lang.Exception
checkLine in class AtomSetCollectionReaderjava.lang.Exceptionprivate void processLocalTransform()
throws java.lang.Exception
java.lang.Exceptionprivate int getPropertyCount(java.lang.String what)
private int parseLineParameters(java.lang.String[] fields,
byte[] fieldMap)
throws java.lang.Exception
java.lang.Exceptionprivate void fillCsfArray(java.lang.String property,
java.lang.String[] tokens,
int i0,
java.lang.Object f)
throws java.lang.Exception
java.lang.Exceptionprivate void processConnectorObject()
throws java.lang.Exception
java.lang.Exceptionprivate void setBond(Bond bond, int[] connect)
private void processAtomObject()
throws java.lang.Exception
java.lang.Exceptionprivate void processBondObject()
throws java.lang.Exception
java.lang.Exceptionprivate void processVibrationObject()
throws java.lang.Exception
java.lang.Exceptionprivate void processMolecularOrbitalObject()
throws java.lang.Exception
java.lang.Exceptionprivate void processBasisObject(java.lang.String sto_gto)
throws java.lang.Exception
java.lang.Exception