simpeg.flow.richards.receivers.Saturation#

class simpeg.flow.richards.receivers.Saturation(locations, times, **kwargs)[source]#

Bases: BaseTimeRx

Richards saturation receiver class

Attributes

locations

Receiver locations

nD

Number of data associated with the receiver.

times

Time channels for the receiver

uid

Universal unique identifier

Methods

__call__(U, simulation)

Call self as a function.

deriv(U, simulation[, du_dm_v, v, adjoint])

Derivative with respect to the model

eval(**kwargs)

Not implemented for BaseRx

evalDeriv(**kwargs)

Not implemented for BaseRx

getP(mesh, time_mesh[, projected_grid, ...])

Returns the projection matrices as a list for all components collected by the receivers.

getSpatialP(mesh[, projected_grid])

Returns the spatial projection matrix from mesh to receivers.

getTimeP(time_mesh[, projected_time_grid])

Returns the time projection matrix from all time steps to receiver time channels.

Galleries and Tutorials using simpeg.flow.richards.receivers.Saturation#

FLOW: Richards: 1D: Forward Simulation

FLOW: Richards: 1D: Forward Simulation

FLOW: Richards: 1D: Inversion

FLOW: Richards: 1D: Inversion