surf_field

Workspace.surf_field: SurfaceField

The surface field.

This contains the global surface values, such as elevation and temperature but also entirely abstract properties and types that are used by specific surface-related methods.

It is a 2D field with lat, and lon dimensions.

For more information, see The surface and planet.

Input to workspace methods

  • CoupledAtmosphereAndSubsurfaceDisortSettings()

  • MCGeneral()

  • MCRadar()

  • RetrievalFinalizeDiagonal()

  • atm_fieldFitNonLTE()

  • atm_fieldWindIncludePlanetRotation()

  • atm_profileFitNonLTE()

  • disort_settingsDownwellingObserver()

  • disort_settingsSetSun()

  • disort_settingsSurfaceEmissionByTemperature()

  • disort_settings_downwelling_wrapper_agendaExecute()

  • disort_settings_downwelling_wrapper_agendaExecuteOperator()

  • disort_spectral_flux_fieldCoupledProfiles()

  • disort_spectral_flux_fieldProfile()

  • disort_spectral_rad_fieldCalcCdisort()

  • disort_spectral_rad_fieldCoupledProfiles()

  • disort_spectral_rad_fieldFromAgendaCdisort()

  • disort_spectral_rad_fieldProfile()

  • disort_spectral_rad_fieldProfileCdisort()

  • gravity_operatorCentralMass()

  • jac_targetsFinalize()

  • jac_targetsToggleLogRelSurfaceTarget()

  • jac_targetsToggleLogarithmicSurfaceTarget()

  • jac_targetsToggleRelativeSurfaceTarget()

  • measurement_jacSurfaceTransformation()

  • measurement_jacTransformations()

  • measurement_vecFromRadarSingleScattering()

  • measurement_vecFromSensor()

  • model_state_vecFromData()

  • model_state_vecFromRadarOnionPeeling()

  • model_state_vecFromSurface()

  • model_state_vec_aprioriFromData()

  • ray_pathAddGeometricAltitudeGridCrossings()

  • ray_pathAddGeometricGridCrossings()

  • ray_pathAddLimbPoint()

  • ray_pathFillGeometricHalfStep()

  • ray_pathFillGeometricStepwise()

  • ray_pathGeometric()

  • ray_pathGeometricDownlooking()

  • ray_pathGeometricUplooking()

  • ray_pathInit()

  • ray_pathRemoveNearby()

  • ray_pathSetGeometricExtremes()

  • ray_path_observersFieldProfilePseudo2D()

  • ray_path_suns_pathFromPathObserver()

  • ray_pointPastGeometric()

  • ray_pointPastRefractive()

  • single_radClearskyEmissionPropagation()

  • single_rad_surface_agendaExecute()

  • single_rad_surface_agendaExecuteOperator()

  • spectral_flux_profileFromPathField()

  • spectral_flux_profilePseudo2D()

  • spectral_propmat_and_atm_path_agendaExecute()

  • spectral_propmat_and_atm_path_agendaExecuteOperator()

  • spectral_propmat_pathAddAdaptiveHalfPath()

  • spectral_radClearskyBackgroundTransmission()

  • spectral_radClearskyEmission()

  • spectral_radClearskyEmissionFrequencyDependentPropagation()

  • spectral_radClearskyEmissionParFreq()

  • spectral_radClearskyRayleighScattering()

  • spectral_radClearskyScattering()

  • spectral_radClearskyTransmission()

  • spectral_radMonteCarlo()

  • spectral_radSinglePathEmissionFrequencyLoop()

  • spectral_radSubsurfaceDisortEmission()

  • spectral_radSubsurfaceDisortEmissionWithJacobian()

  • spectral_radSunOrCosmicBackground()

  • spectral_radSunsOrCosmicBackground()

  • spectral_radSurfaceBlackbody()

  • spectral_radSurfaceReflectance()

  • spectral_rad_bkgAgendasAtEndOfPath()

  • spectral_rad_closed_surface_agendaExecute()

  • spectral_rad_closed_surface_agendaExecuteOperator()

  • spectral_rad_fieldProfilePseudo2D()

  • spectral_rad_jacAddSensorJacobianPerturbations()

  • spectral_rad_observer_agendaExecute()

  • spectral_rad_observer_agendaExecuteOperator()

  • spectral_rad_operatorClearsky1D()

  • spectral_rad_scat_pathSunsFirstOrder()

  • spectral_rad_scat_pathSunsFirstOrderRayleigh()

  • spectral_rad_surface_agendaExecute()

  • spectral_rad_surface_agendaExecuteOperator()

  • spectral_surf_reflFlatRealFresnel()

  • spectral_surf_reflFlatScalar()

  • spectral_surf_reflTelsem()

  • spectral_surf_reflTessem()

  • spectral_surf_refl_agendaExecute()

  • spectral_surf_refl_agendaExecuteOperator()

  • spectral_tramat_pathFromPath()

  • sun_pathFromObserverAgenda()

  • zen_gridProfilePseudo2D()

Modified by workspace methods

  • OEM()

  • UpdateModelStates()

  • inversion_iterate_agendaExecute()

  • inversion_iterate_agendaExecuteOperator()

  • surf_fieldFromModelState()

Output from workspace methods

  • surf_fieldEarth()

  • surf_fieldEuropa()

  • surf_fieldGanymede()

  • surf_fieldInit()

  • surf_fieldIo()

  • surf_fieldJupiter()

  • surf_fieldMars()

  • surf_fieldMoon()

  • surf_fieldPlanet()

  • surf_fieldVenus()

Input to workspace agendas

  • disort_settings_downwelling_wrapper_agenda

  • single_rad_surface_agenda

  • spectral_propmat_and_atm_path_agenda

  • spectral_rad_closed_surface_agenda

  • spectral_rad_observer_agenda

  • spectral_rad_surface_agenda

  • spectral_surf_refl_agenda

Modified by workspace agenda

  • inversion_iterate_agenda

Related workspace variables

  • atm_field

  • disort_spectral_flux_field

  • disort_spectral_rad_field

  • ray_path_field

  • single_rad_surface_agenda

  • spectral_rad_closed_surface_agenda

  • spectral_rad_field

  • spectral_rad_surface_agenda

  • spectral_surf_refl

  • spectral_surf_refl_agenda

  • spectral_surf_refl_jac

  • subsurf_disort_settings

  • subsurf_disort_settings_agenda

  • subsurf_field

  • subsurf_profile