org.atzberger.application.selm_builder
Class SELM_Eulerian

java.lang.Object
  extended by org.atzberger.application.selm_builder.Atz_DataChangeable
      extended by org.atzberger.application.selm_builder.SELM_Eulerian
All Implemented Interfaces:
SELM_RenderView, Atz_XML_SAX_DataHandlerInterface, Atz_XML_Writeable
Direct Known Subclasses:
SELM_Eulerian_LAMMPS_SHEAR_UNIFORM1_FFTW3, SELM_Eulerian_NULL, SELM_Eulerian_SHEAR_UNIFORM1_FFTW3, SELM_Eulerian_UNIFORM1_FFTW3

public class SELM_Eulerian
extends Atz_DataChangeable
implements SELM_RenderView, Atz_XML_Writeable, Atz_XML_SAX_DataHandlerInterface

Stochastic Eulerian Lagrangian Method data type.

Author:
Paul J. Atzberger
See Also:
http://www.atzberger.org

Field Summary
static java.lang.String atz3D_RENDER_TAG_EULERIAN
           
 
Fields inherited from class org.atzberger.application.selm_builder.Atz_DataChangeable
listenerList, numListeners
 
Constructor Summary
SELM_Eulerian()
           
 
Method Summary
 java.lang.Object clone()
           
 void exportData(java.lang.String filename, int fileType)
           
 void exportToXML(java.io.BufferedWriter fid)
           
 java.lang.String getName()
           
 java.lang.String getRenderTag()
           
 java.lang.String getTypeStr()
           
 void importData(java.lang.String filename, int fileType)
           
 void renderToModel3D(Atz3D_Model model3D)
           
 void setName(java.lang.String name)
           
 void setTypeStr(java.lang.String typeStr)
           
 void XML_characters(char[] ch, int start, int length, Atz_XML_SAX_DataHandler sourceHandler)
           
 void XML_endDocument(Atz_XML_SAX_DataHandler sourceHandler)
           
 void XML_endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, Atz_XML_SAX_DataHandler sourceHandler)
           
 java.lang.Object XML_getData()
           
 void XML_startDocument(Atz_XML_SAX_DataHandler sourceHandler)
           
 void XML_startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes, Atz_XML_SAX_DataHandler sourceHandler)
           
 
Methods inherited from class org.atzberger.application.selm_builder.Atz_DataChangeable
addDataChangeListener, fireDataChangeEvent, fireDataChangeEvent, fireDataChangeEvent, getAllDataChangeListeners, isAlreadyDataChangeListener, removeAllDataChangeListeners, removeDataChangeListener, setDataChangeListenerList
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

atz3D_RENDER_TAG_EULERIAN

public static java.lang.String atz3D_RENDER_TAG_EULERIAN
Constructor Detail

SELM_Eulerian

public SELM_Eulerian()
Method Detail

setTypeStr

public void setTypeStr(java.lang.String typeStr)

getTypeStr

public java.lang.String getTypeStr()

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

getRenderTag

public java.lang.String getRenderTag()
Specified by:
getRenderTag in interface SELM_RenderView

clone

public java.lang.Object clone()
Overrides:
clone in class Atz_DataChangeable

renderToModel3D

public void renderToModel3D(Atz3D_Model model3D)
Specified by:
renderToModel3D in interface SELM_RenderView

importData

public void importData(java.lang.String filename,
                       int fileType)

exportData

public void exportData(java.lang.String filename,
                       int fileType)

exportToXML

public void exportToXML(java.io.BufferedWriter fid)
Specified by:
exportToXML in interface Atz_XML_Writeable

XML_startDocument

public void XML_startDocument(Atz_XML_SAX_DataHandler sourceHandler)
Specified by:
XML_startDocument in interface Atz_XML_SAX_DataHandlerInterface

XML_endDocument

public void XML_endDocument(Atz_XML_SAX_DataHandler sourceHandler)
Specified by:
XML_endDocument in interface Atz_XML_SAX_DataHandlerInterface

XML_startElement

public void XML_startElement(java.lang.String uri,
                             java.lang.String localName,
                             java.lang.String qName,
                             org.xml.sax.Attributes attributes,
                             Atz_XML_SAX_DataHandler sourceHandler)
                      throws org.xml.sax.SAXException
Specified by:
XML_startElement in interface Atz_XML_SAX_DataHandlerInterface
Throws:
org.xml.sax.SAXException

XML_characters

public void XML_characters(char[] ch,
                           int start,
                           int length,
                           Atz_XML_SAX_DataHandler sourceHandler)
                    throws org.xml.sax.SAXException
Specified by:
XML_characters in interface Atz_XML_SAX_DataHandlerInterface
Throws:
org.xml.sax.SAXException

XML_endElement

public void XML_endElement(java.lang.String uri,
                           java.lang.String localName,
                           java.lang.String qName,
                           Atz_XML_SAX_DataHandler sourceHandler)
                    throws org.xml.sax.SAXException
Specified by:
XML_endElement in interface Atz_XML_SAX_DataHandlerInterface
Throws:
org.xml.sax.SAXException

XML_getData

public java.lang.Object XML_getData()
Specified by:
XML_getData in interface Atz_XML_SAX_DataHandlerInterface