public class VaspOutcarReader extends AtomSetCollectionReader
| Modifier and Type | Field and Description |
|---|---|
private int |
atomCount |
private java.lang.String[] |
atomNames |
private java.lang.Double |
electronEne |
private java.util.ArrayList<java.lang.String> |
elementNames |
private java.lang.Double |
gibbsEnergy |
private java.lang.Double |
gibbsEntropy |
private boolean |
inputOnly |
private boolean |
isVersion5 |
private java.lang.Double |
kinEne |
private boolean |
mDsimulation |
private float |
temp |
private java.lang.Double |
totEne |
private float[] |
unitCellData |
addVibrations, 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 |
|---|
VaspOutcarReader() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
checkLine() |
protected void |
finalizeReader() |
protected void |
initializeReader() |
private void |
readAtomCountAndSetNames() |
private void |
readElementNames() |
private void |
readEnergy() |
private void |
readFrequency() |
private void |
readInitialCoordinates() |
private void |
readMdyn() |
private void |
readPOSITION() |
private void |
readUnitCellVectors() |
private void |
setAtomSetInfo() |
private void |
setAtomSetInfoMd() |
private void |
setSymmetry() |
private void |
setUnitCell() |
addJmolScript, 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, 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 java.lang.String[] atomNames
private java.util.ArrayList<java.lang.String> elementNames
private int atomCount
private boolean inputOnly
private boolean mDsimulation
private boolean isVersion5
private float[] unitCellData
private java.lang.Double gibbsEnergy
private java.lang.Double gibbsEntropy
private java.lang.Double electronEne
private java.lang.Double kinEne
private java.lang.Double totEne
private float temp
protected void initializeReader()
initializeReader in class AtomSetCollectionReaderprotected boolean checkLine()
throws java.lang.Exception
checkLine in class AtomSetCollectionReaderjava.lang.Exceptionprotected void finalizeReader()
throws java.lang.Exception
finalizeReader in class AtomSetCollectionReaderjava.lang.Exceptionprivate void readElementNames()
throws java.lang.Exception
java.lang.Exceptionprivate void readAtomCountAndSetNames()
throws java.lang.Exception
java.lang.Exceptionprivate void readUnitCellVectors()
throws java.lang.Exception
java.lang.Exceptionprivate void setUnitCell()
private void setSymmetry()
throws java.lang.Exception
java.lang.Exceptionprivate void readInitialCoordinates()
throws java.lang.Exception
java.lang.Exceptionprivate void readPOSITION()
throws java.lang.Exception
java.lang.Exceptionprivate void readEnergy()
throws java.lang.Exception
java.lang.Exceptionprivate void setAtomSetInfo()
private void readMdyn()
throws java.lang.Exception
java.lang.Exceptionprivate void setAtomSetInfoMd()
private void readFrequency()
throws java.lang.Exception
java.lang.Exception