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, andlondimensions.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_agendasingle_rad_surface_agendaspectral_propmat_and_atm_path_agendaspectral_rad_closed_surface_agenda
spectral_rad_observer_agendaspectral_rad_surface_agendaspectral_surf_refl_agenda
Modified by workspace agenda
inversion_iterate_agenda
Related workspace variables
atm_fielddisort_spectral_flux_fielddisort_spectral_rad_fieldray_path_fieldsingle_rad_surface_agendaspectral_rad_closed_surface_agendaspectral_rad_fieldspectral_rad_surface_agenda
spectral_surf_reflspectral_surf_refl_agendaspectral_surf_refl_jacsubsurf_disort_settingssubsurf_disort_settings_agendasubsurf_fieldsubsurf_profile