public class XmlVaspReader extends XmlReader
Modifier and Type | Field and Description |
---|---|
(package private) float |
a |
(package private) float |
alpha |
private int |
atomCount |
(package private) String |
atomName |
(package private) String[] |
atomNames |
(package private) String |
atomSym |
(package private) String[] |
atomSyms |
(package private) float |
b |
(package private) float |
beta |
(package private) float |
c |
private javajs.util.SB |
data |
private String |
enthalpy |
(package private) float |
gamma |
private String |
gibbsEnergy |
(package private) boolean |
haveUnitCell |
private int |
iAtom |
private boolean |
isE_fr_energy |
private boolean |
isE_wo_entrp |
private String[] |
myAttributes |
private String |
name |
atom, atts, chars, domAttributes, keepChars, parent
addVibrations, ANGSTROMS_PER_BOHR, applySymmetryToBonds, atomSetCollection, bsFilter, bsModels, calculationType, continuing, desiredModelNumber, desiredVibrationNumber, doApplySymmetry, doc, doCentralize, doCheckUnitCell, doPackUnitCell, doProcessLines, doReadMolecularOrbitals, fileName, fileOffset, filePath, fileScaling, filter, filterHetero, forcePacked, getHeader, haveModel, havePartialChargeFilter, htParams, ignoreFileSpaceGroupName, ignoreFileSymmetryOperators, ignoreFileUnitCell, iHaveFractionalCoordinates, iHaveSymmetryOperators, iHaveUnitCell, isBinary, isSequential, isTrajectory, latticeCells, line, matUnitCellOrientation, modelNumber, ms, mustFinalizeModelSet, next, notionalUnitCell, out, prevline, ptLine, ptSupercell, reader, readerName, reverseModels, spaceGroup, stateScriptVersionInt, strSupercell, symmetry, templateAtomCount, trajectorySteps, useAltNames, vibrationNumber, viewer
Constructor and Description |
---|
XmlVaspReader() |
Modifier and Type | Method and Description |
---|---|
protected String[] |
getDOMAttributes() |
(package private) void |
processEndElement(String localName) |
void |
processStartElement(String localName) |
protected void |
processXml(XmlReader parent,
Object saxReader) |
applySymmetryAndSetTrajectory, initializeReader, processDOM, PX, setKeepChars
addJmolScript, addPrimitiveLatticeVector, addSites, addSiteScript, appendLoadNote, applySymTrajASCR, checkCurrentLineForScript, checkFilterKey, checkLastModel, checkLine, checkLineForScript, clearUnitCell, cloneLastAtomSet, discardLinesUntilBlank, discardLinesUntilContains, discardLinesUntilContains2, discardLinesUntilNonBlank, discardLinesUntilStartsWith, doGetModel, doGetVibration, doPreSymmetry, fillDataBlock, fillDataBlockFixed, fillFloatArray, fillFrequencyData, filterAtom, filterReject, finalizeMOData, finalizeModelSet, finalizeReader, finalizeReaderASCR, getElementSymbol, getFilter, getFortranFormatLengths, getStrings, getSymmetry, getTokens, getTokensAt, getTokensFloat, getTokensStr, initializeSymmetry, initializeSymmetryOptions, initializeTrajectoryFile, isLastModel, newAtomSet, parseFloat, parseFloatRange, parseFloatStr, parseInt, parseIntAt, parseIntRange, parseIntStr, parseStringInfestedFloatArray, parseToken, parseTokenNext, parseTokenRange, parseTokenStr, parseTrimmedAt, parseTrimmedRange, processBinaryDocument, read3Vectors, readDataObject, readLine, readLines, rejectAtomName, RL, set2D, setAtomCoord, setAtomCoordXYZ, setChainID, setElementAndIsotope, setFilter, setFilterAtomTypeStr, setFractionalCoordinates, setIsPDB, setLoadNote, setSpaceGroupName, setSymmetryOperator, setTransform, setU, setUnitCell, setUnitCellItem, setup, setupASCR
private javajs.util.SB data
private String name
private int atomCount
private int iAtom
private boolean isE_wo_entrp
private boolean isE_fr_energy
private String enthalpy
private String gibbsEnergy
private String[] myAttributes
boolean haveUnitCell
String[] atomNames
String[] atomSyms
String atomName
String atomSym
float a
float b
float c
float alpha
float beta
float gamma
protected String[] getDOMAttributes()
getDOMAttributes
in class XmlReader
protected void processXml(XmlReader parent, Object saxReader) throws Exception
processXml
in class XmlReader
Exception
public void processStartElement(String localName)
processStartElement
in class XmlReader
void processEndElement(String localName)
processEndElement
in class XmlReader