Package esys :: Package lsm :: Package sim :: Module WavePropagation
[hide private]
[frames] | no frames]

Module WavePropagation

Classes [hide private]
  SourcePrms
Base class for point-source distubance which generates elastic wave.
  ExpSourcePrms
Describes (time, position) trajectory information for a source particle.
  CircularSourcePrms
Defines circular trajectory (time, position) for source disturbance.
  WaveSource
Helper class which moves a source particle during each time step.
  Seismograph
Helper class whose objects represent seismographs.
  SeismographGroup
Objects of this class represent a collection of seismographs.
  SeismographGroupCollection
Represents a collection/list of SeismographGroup objects.
  SeismographData
Objects of this class represent seismograph data at a particular instant in time.
  ParticleDataVisitor
Helper class whose objects are used to collect seismograph data, from multiple locations, at a particular instant in time.
  PVisitor
Objects of this class are used in conjunction with the WavePropagation.visitParticlesWithId method to collect model particle data.
  WavePropagation
Wave propagation model, extends the esys.lsm.sim.WavePropagationPy.WavePropagation by providing convenient methods for saving data, creating partices/bonds and creating seismographs.
Functions [hide private]
 
cmpRecordSetElemList(elemList1, elemList2)
Compare-function used with the list.sort method to order record section data by distance-to-source.