simpeg.flow.richards.receivers.Saturation.getTimeP#

Saturation.getTimeP(time_mesh, projected_time_grid='N')[source]#

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

Parameters:
time_mesh: 1D discretize.TensorMesh

A 1D tensor mesh defining the time steps; either at cell centers or nodes.

Returns:
scipy.sparse.csr_matrix

The projection matrix from the mesh (one of cell centers, nodes, edges, etc…) to the receivers. The returned quantity is not stored in memory. Instead, it is created on demand when needed.