mod_forward_model_characteristics Module Reference

Data Types

type  forward_model_characteristics_gases
 
type  forward_model_characteristics_particles
 
type  forward_model_characteristics_surface
 

Functions/Subroutines

subroutine initialize_forward_model_characteristics_particles (forw_particles)
 
subroutine initialize_forward_model_characteristics_gases (forw_gases)
 
subroutine initialize_forward_model_characteristics_surface (forw_surface)
 
subroutine unpack_parameter_vector_ap (RIN, APSING, forw_aerosol, forw_gases, forw_surface, ipix, pixel_fit, HGR_km, NHVP_meas, HVP_meas_km, inclination_angle)
 
subroutine get_radiative_transfer_sos_flags_surf (RIN, iBRDF_land, iBPDF_land, iBRM_water)
 
subroutine unpack_spectral_surf (RIN, IDIM1, APSING, forw_surface)
 

Function/Subroutine Documentation

◆ get_radiative_transfer_sos_flags_surf()

subroutine mod_forward_model_characteristics::get_radiative_transfer_sos_flags_surf ( type(retr_input_settings), intent(in)  RIN,
integer, intent(out)  iBRDF_land,
integer, intent(out)  iBPDF_land,
integer, intent(out)  iBRM_water 
)

◆ initialize_forward_model_characteristics_gases()

subroutine mod_forward_model_characteristics::initialize_forward_model_characteristics_gases ( type(forward_model_characteristics_gases), intent(inout)  forw_gases)

◆ initialize_forward_model_characteristics_particles()

subroutine mod_forward_model_characteristics::initialize_forward_model_characteristics_particles ( type(forward_model_characteristics_particles), intent(inout)  forw_particles)

◆ initialize_forward_model_characteristics_surface()

subroutine mod_forward_model_characteristics::initialize_forward_model_characteristics_surface ( type(forward_model_characteristics_surface), intent(inout)  forw_surface)

◆ unpack_parameter_vector_ap()

subroutine mod_forward_model_characteristics::unpack_parameter_vector_ap ( type(retr_input_settings), intent(in)  RIN,
real, dimension(kpars), intent(in)  APSING,
type(forward_model_characteristics_particles), intent(inout)  forw_aerosol,
type(forward_model_characteristics_gases), intent(inout)  forw_gases,
type(forward_model_characteristics_surface ), intent(inout)  forw_surface,
integer, intent(in)  ipix,
type(pixel), intent(in), optional  pixel_fit,
real, intent(in), optional  HGR_km,
integer, intent(in), optional  NHVP_meas,
real, dimension(kvertm), intent(in), optional  HVP_meas_km,
real, intent(in), optional  inclination_angle 
)

◆ unpack_spectral_surf()

subroutine mod_forward_model_characteristics::unpack_spectral_surf ( type(retr_input_settings), intent(in)  RIN,
integer, intent(in)  IDIM1,
real, dimension(kpars), intent(in)  APSING,
type(forward_model_characteristics_surface), intent(inout)  forw_surface 
)