py__obs_op_adj_pdaf()

Apply adjoint observation operator

This function computes \(\mathbf{H}^\mathrm{T} \mathbf{w}\), where \(\mathbf{H}\) is the observation operator and \(\mathbf{w}\) is a vector in observation space.

Parameters

stepint

Current step

dim_pint

Dimension of state vector

dim_obs_p: int

Dimension of observation vector

m_state_p: np.ndarray[np.float, dim=1]

\(\mathbf{w}\). shape: (dim_obs_p,)

state_p: np.ndarray[np.float, dim=1]

\(\mathbf{H}^\mathrm{T} \mathbf{w}\). shape: (dim_p,)

Returns

state_p: np.ndarray[np.float, dim=1]

\(\mathbf{H}^\mathrm{T} \mathbf{w}\). shape: (dim_p,)