Package esys :: Package modellib :: Module materials :: Class SimpleEarthModel
[show private | hide private]
[frames | no frames]

Type SimpleEarthModel

    object --+        
             |        
LinkableObject --+    
                 |    
      ParameterSet --+
                     |
                    SimpleEarthModel


B simple matrial table run convection models:
   density=density0*(1-rayleigh_number*(temperature-reference_temperature))
   viscocity=viscocity0*(exp(alpha*(1/reference_temperature - 1/temperature))

Method Summary
  __init__(self, debug)
  density(self)
  viscosity(self)
    Inherited from ParameterSet
  __delattr__(self, name)
Removes the attribute name.
  __iter__(self)
Creates an iterator over the parameter and their values.
  __repr__(self)
  declareParameter(self, **parameters)
Declares a new parameter(s) and its (their) initial value.
  declareParameters(self, parameters)
Declares a set of parameters.
  fromDom(cls, doc)
(Class method)
  releaseParameters(self, name)
Removes parameter name from the paramameters.
  showParameters(self)
Returns a descrition of the parameters.
  toDom(self, document, node)
toDom method of ParameterSet class.
  writeXML(self, ostream)
Writes the object as an XML object into an output stream.
    Inherited from LinkableObject
  __getattr__(self, name)
Returns the value of attribute name.
  __setattr__(self, name, value)
Sets the value for attribute name.
  getAttributeObject(self, name)
Return the object stored for attribute name.
  hasAttribute(self, name)
Returns True if self as attribute name.
  trace(self, msg)
If debugging is on, print the message, otherwise do nothing
    Inherited from object
  __getattribute__(...)
x.__getattribute__('name') <==> x.name
  __hash__(x)
x.__hash__() <==> hash(x)
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
  __reduce__(...)
helper for pickle
  __reduce_ex__(...)
helper for pickle
  __str__(x)
x.__str__() <==> str(x)

Instance Variable Summary
  alpha (in): viscosity contrast
  density (out): density
  density0 (in): density at reference temperature
  gravity (in): gravity constants (9.81)
  heat_capacity (in): heat capacity
  rayleigh_number (in): Raleigh number
  reference_temperature (in): reference temperature
  temperature (in): temperature
  thermal_permabilty (in): permabilty
  viscosity (out): viscosity
  viscosity0 (in): viscosity0 at reference temperature

Class Variable Summary
    Inherited from LinkableObject
count number_sequence = <itertools.count object at 0x401ff100>

Instance Variable Details

alpha (in)

viscosity contrast

density (out)

density

density0 (in)

density at reference temperature

gravity (in)

gravity constants (9.81)

heat_capacity (in)

heat capacity

rayleigh_number (in)

Raleigh number

reference_temperature (in)

reference temperature

temperature (in)

temperature

thermal_permabilty (in)

permabilty

viscosity (out)

viscosity

viscosity0 (in)

viscosity0 at reference temperature

Generated by Epydoc 2.1 on Thu Apr 27 11:16:20 2006 http://epydoc.sf.net