ARTS built-in documentation server

Workspace Method surface_rtprop_agendaSet

Description

Sets surface_rtprop_agenda to a default value

Options are:

- ``"Blackbody_SurfTFromt_surface"``:

    1. Uses InterpSurfaceFieldToPosition using out=surface_skin_t, and field=t_surface
    2. Uses surfaceBlackbody to set surface_los, surface_rmatrix, and surface_emission, and also to modify dsurface_rmatrix_dx, and dsurface_emission_dx

- ``"Blackbody_SurfTFromt_field"``:

    1. Uses InterpAtmFieldToPosition using out=surface_skin_t, and field=t_field
    2. Uses surfaceBlackbody to set surface_los, surface_rmatrix, and surface_emission, and also to modify dsurface_rmatrix_dx, and dsurface_emission_dx

- ``"Specular_NoPol_ReflFix_SurfTFromt_surface"``:

    1. Uses specular_losCalc to set specular_los, and surface_normal
    2. Uses InterpSurfaceFieldToPosition using out=surface_skin_t, and field=t_surface
    3. Uses surfaceFlatScalarReflectivity to set surface_los, surface_rmatrix, and surface_emission, and also to modify dsurface_rmatrix_dx, and dsurface_emission_dx

- ``"Specular_NoPol_ReflFix_SurfTFromt_field"``:

    1. Uses specular_losCalc to set specular_los, and surface_normal
    2. Uses InterpAtmFieldToPosition using out=surface_skin_t, and field=t_field
    3. Uses surfaceFlatScalarReflectivity to set surface_los, surface_rmatrix, and surface_emission, and also to modify dsurface_rmatrix_dx, and dsurface_emission_dx

- ``"Specular_WithPol_ReflFix_SurfTFromt_surface"``:

    1. Uses specular_losCalc to set specular_los, and surface_normal
    2. Uses InterpSurfaceFieldToPosition using out=surface_skin_t, and field=t_surface
    3. Uses surfaceFlatReflectivity to set surface_los, surface_rmatrix, and surface_emission

- ``"lambertian_ReflFix_SurfTFromt_surface"``:

    1. Uses specular_losCalc to set specular_los, and surface_normal
    2. Uses InterpSurfaceFieldToPosition using out=surface_skin_t, and field=t_surface
    3. Uses surfaceLambertianSimple to set surface_los, surface_rmatrix, and surface_emission

- ``"lambertian_ReflFix_SurfTFromt_field"``:

    1. Uses specular_losCalc to set specular_los, and surface_normal
    2. Uses InterpAtmFieldToPosition using out=surface_skin_t, and field=t_field
    3. Uses surfaceLambertianSimple to set surface_los, surface_rmatrix, and surface_emission

Authors: Richard Larsson

Synopsis

surface_rtprop_agendaSet( surface_rtprop_agenda, option )

Variables

OUTsurface_rtprop_agenda(Agenda)Provides radiative properties of the surface.
GINoption(String)Default agenda option (see description)