model_state_vec =============== .. currentmodule:: pyarts3.workspace .. attribute:: Workspace.model_state_vec :type: ~pyarts3.arts.Vector A state vector of the model. This represents the :emphasis:`chosen` state of the model. In the notation of :attr:`~pyarts3.workspace.Workspace.measurement_vec` and :func:`~pyarts3.workspace.Workspace.OEM`, :math:`\vec{x}` is the :attr:`~pyarts3.workspace.Workspace.model_state_vec`. To choose the state of the model, you must setup :attr:`~pyarts3.workspace.Workspace.jac_targets` to include the state parameters you want to be able to change. .. rubric:: Default value ``[]`` .. rubric:: Input to workspace methods .. hlist:: :columns: 2 * :func:`~pyarts3.workspace.Workspace.UpdateModelStates` * :func:`~pyarts3.workspace.Workspace.abs_bandsFromModelState` * :func:`~pyarts3.workspace.Workspace.atm_fieldFromModelState` * :func:`~pyarts3.workspace.Workspace.inversion_iterate_agendaExecute` * :func:`~pyarts3.workspace.Workspace.inversion_iterate_agendaExecuteOperator` * :func:`~pyarts3.workspace.Workspace.measurement_jacAtmosphereTransformation` * :func:`~pyarts3.workspace.Workspace.measurement_jacBandTransformation` * :func:`~pyarts3.workspace.Workspace.measurement_jacSensorTransformation` * :func:`~pyarts3.workspace.Workspace.measurement_jacSubsurfaceTransformation` * :func:`~pyarts3.workspace.Workspace.measurement_jacSurfaceTransformation` * :func:`~pyarts3.workspace.Workspace.measurement_jacTransformations` * :func:`~pyarts3.workspace.Workspace.measurement_sensorFromModelState` * :func:`~pyarts3.workspace.Workspace.measurement_vec_errorFromModelState` * :func:`~pyarts3.workspace.Workspace.model_state_vec_aprioriFromState` * :func:`~pyarts3.workspace.Workspace.subsurf_fieldFromModelState` * :func:`~pyarts3.workspace.Workspace.surf_fieldFromModelState` .. rubric:: Modified by workspace methods .. hlist:: :columns: 2 * :func:`~pyarts3.workspace.Workspace.OEM` * :func:`~pyarts3.workspace.Workspace.model_state_vecFromAtmosphere` * :func:`~pyarts3.workspace.Workspace.model_state_vecFromBands` * :func:`~pyarts3.workspace.Workspace.model_state_vecFromSensor` * :func:`~pyarts3.workspace.Workspace.model_state_vecFromSubsurface` * :func:`~pyarts3.workspace.Workspace.model_state_vecFromSurface` .. rubric:: Output from workspace methods .. hlist:: :columns: 1 * :func:`~pyarts3.workspace.Workspace.model_state_vecFromData` * :func:`~pyarts3.workspace.Workspace.model_state_vecInit` * :func:`~pyarts3.workspace.Workspace.model_state_vecPerturbations` .. rubric:: Input to workspace agenda .. hlist:: :columns: 1 * :attr:`~pyarts3.workspace.Workspace.inversion_iterate_agenda` .. rubric:: Related workspace variables .. hlist:: :columns: 2 * :attr:`~pyarts3.workspace.Workspace.measurement_vec` * :attr:`~pyarts3.workspace.Workspace.measurement_vec_error` * :attr:`~pyarts3.workspace.Workspace.measurement_vec_error_covmat` * :attr:`~pyarts3.workspace.Workspace.measurement_vec_fit` * :attr:`~pyarts3.workspace.Workspace.model_state_vec_apriori` * :attr:`~pyarts3.workspace.Workspace.single_nlte_srcvec` * :attr:`~pyarts3.workspace.Workspace.single_nlte_srcvec_jac` * :attr:`~pyarts3.workspace.Workspace.single_nlte_srcvec_jac_path` * :attr:`~pyarts3.workspace.Workspace.single_nlte_srcvec_path` * :attr:`~pyarts3.workspace.Workspace.spectral_absvec_scat` * :attr:`~pyarts3.workspace.Workspace.spectral_absvec_scat_path` * :attr:`~pyarts3.workspace.Workspace.spectral_nlte_srcvec` * :attr:`~pyarts3.workspace.Workspace.spectral_nlte_srcvec_jac` * :attr:`~pyarts3.workspace.Workspace.spectral_nlte_srcvec_jac_path` * :attr:`~pyarts3.workspace.Workspace.spectral_nlte_srcvec_path` * :attr:`~pyarts3.workspace.Workspace.spectral_rad_srcvec_jac_path` * :attr:`~pyarts3.workspace.Workspace.spectral_rad_srcvec_path` .. :class:`~pyarts3.arts.Vector`