.. role:: bash(code) :language: bash ################################## Obsoperators (:bash:`obsoperator`) ################################## .. contents:: Contents :local: Available Obsoperators (:bash:`obsoperator`) ============================================= The following :bash:`obsoperators` are implemented in pyCIF so far: .. toctree:: fp standard Description =========== Observation operators compute the operation :math:`\mathbf{x} \rightarrow \mathcal{H}(\mathbf{x})` and its adjoint if necessary. This operation relies on simulations by the chosen numerical model, which are automatically initialized, articulated and chained with each other by the observation operator. Please see details in the page describing the :doc:`standard CIF observation operator ` Required parameters, dependencies and functions =============================================== :bash:`obsoper` objects are called by higher-level objects such as `mode` objects and `simulator` objects. Only the `obsoper` function is called in these functions. obsoper ------- The function :bash:`obsoper` runs the observation operator in forward, tangent-linear or adjoint mode.