Receivers (pysit.core.receivers)


A PySIT Receiver object specifies the modeling of seismic receivers.

Getting Started

  • Importing a receiver
  • Constructing a receiver from a mesh and its coordinates

Using receivers

More details

Point Receivers

  • Sampling operators
  • Sampling data from a wavefield

Delta Approximations

  • Numerical delta
  • Gaussian delta

Sparse or Dense?

  • Use sparse, in general

Data Storage

  • Time domain data
  • Frequency domain data

Receiver Sets

Extending receivers

Define the required interfaces for receivers objects


pysit.core.receivers Module


PointReceiver(mesh, pos, **kwargs) Subclass of PointRepresentationBase and ReceiverBase for representing a seismic receiver on a grid.
ReceiverSet(mesh, receivers, **kwargs) Subclass of list and ReceiverBase for representing a set of seismic receivers on a mesh.

Class Inheritance Diagram

Inheritance diagram of pysit.core.receivers.PointReceiver, pysit.core.receivers.ReceiverSet