public class Gaussian98Reader extends DefaultChemObjectReader
Molecular coordinates, energies, and normal coordinates of vibrations are read. Each set of coordinates is added to the ChemFile in the order they are found. Energies and vibrations are associated with the previously read set of coordinates.
This reader was developed from a small set of example output files, and therefore, is not guaranteed to properly read all Gaussian98 output. If you have problems, please contact the author of this code, not the developers of Gaussian98.
| Name | Question | Default |
|---|---|---|
| ReadOptimizedStructureOnly | Should I only read the optimized structure from a geometry optimization? | false |
IChemObjectReader.ModeerrorHandler, mode| Constructor and Description |
|---|
Gaussian98Reader()
Constructor for the Gaussian98Reader object
|
Gaussian98Reader(InputStream input) |
Gaussian98Reader(Reader input)
Create an Gaussian98 output reader.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(Class<? extends IChemObject> classObject) |
void |
close() |
IResourceFormat |
getFormat() |
<T extends IChemObject> |
read(T object) |
void |
setReader(InputStream input) |
void |
setReader(Reader input)
Sets the reader attribute of the Gaussian98Reader object.
|
fireFrameRead, handleError, handleError, handleError, handleError, setErrorHandler, setReaderModeaddChemObjectIOListener, addSetting, addSettings, fireIOSettingQuestion, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListenerpublic Gaussian98Reader()
public Gaussian98Reader(InputStream input)
public Gaussian98Reader(Reader input)
input - source of Gaussian98 datapublic IResourceFormat getFormat()
public void setReader(Reader input) throws CDKException
input - The new reader valueCDKException - Description of the Exceptionpublic void setReader(InputStream input) throws CDKException
CDKExceptionpublic boolean accepts(Class<? extends IChemObject> classObject)
public <T extends IChemObject> T read(T object) throws CDKException
CDKExceptionpublic void close()
throws IOException
IOExceptionCopyright © 2017. All rights reserved.