UFO
satcolumn_mod Module Reference

Functions/Subroutines

subroutine simulate_column_ob (nlayers_obs, nlayers_model, avgkernel_obs, prsi_obs, prsi_model, prsl_obs, prsl_model, temp_model, zi_model, profile_model, hofx, troplev_obs, airmass_tot, airmass_trop)
 
subroutine simulate_column_ob_tl (nlayers_obs, nlayers_model, avgkernel_obs, prsi_obs, prsi_model, prsl_obs, prsl_model, temp_model, zi_model, profile_model, hofx, troplev_obs, airmass_tot, airmass_trop)
 
subroutine simulate_column_ob_ad (nlayers_obs, nlayers_model, avgkernel_obs, prsi_obs, prsi_model, prsl_obs, prsl_model, temp_model, zi_model, profile_model_ad, hofx_ad, troplev_obs, airmass_tot, airmass_trop)
 

Function/Subroutine Documentation

◆ simulate_column_ob()

subroutine satcolumn_mod::simulate_column_ob ( integer, intent(in)  nlayers_obs,
integer, intent(in)  nlayers_model,
real(kind_real), dimension(nlayers_obs), intent(in)  avgkernel_obs,
real(kind_real), dimension(nlayers_obs+1), intent(in)  prsi_obs,
real(kind_real), dimension(nlayers_model+1), intent(in)  prsi_model,
real(kind_real), dimension(nlayers_obs), intent(in)  prsl_obs,
real(kind_real), dimension(nlayers_model), intent(in)  prsl_model,
real(kind_real), dimension(nlayers_model), intent(in)  temp_model,
real(kind_real), dimension(nlayers_model+1), intent(in)  zi_model,
real(kind_real), dimension(nlayers_model), intent(in)  profile_model,
real(kind_real), intent(out)  hofx,
integer, intent(in), optional  troplev_obs,
real(kind_real), intent(in), optional  airmass_tot,
real(kind_real), intent(in), optional  airmass_trop 
)

Definition at line 4 of file ufo_satcolumn_mod.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ simulate_column_ob_ad()

subroutine satcolumn_mod::simulate_column_ob_ad ( integer, intent(in)  nlayers_obs,
integer, intent(in)  nlayers_model,
real(kind_real), dimension(nlayers_obs), intent(in)  avgkernel_obs,
real(kind_real), dimension(nlayers_obs+1), intent(in)  prsi_obs,
real(kind_real), dimension(nlayers_model+1), intent(in)  prsi_model,
real(kind_real), dimension(nlayers_obs), intent(in)  prsl_obs,
real(kind_real), dimension(nlayers_model), intent(in)  prsl_model,
real(kind_real), dimension(nlayers_model), intent(in)  temp_model,
real(kind_real), dimension(nlayers_model+1), intent(in)  zi_model,
real(kind_real), dimension(nlayers_model), intent(inout)  profile_model_ad,
real(kind_real), intent(in)  hofx_ad,
integer, intent(in), optional  troplev_obs,
real(kind_real), intent(in), optional  airmass_tot,
real(kind_real), intent(in), optional  airmass_trop 
)

Definition at line 174 of file ufo_satcolumn_mod.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ simulate_column_ob_tl()

subroutine satcolumn_mod::simulate_column_ob_tl ( integer, intent(in)  nlayers_obs,
integer, intent(in)  nlayers_model,
real(kind_real), dimension(nlayers_obs), intent(in)  avgkernel_obs,
real(kind_real), dimension(nlayers_obs+1), intent(in)  prsi_obs,
real(kind_real), dimension(nlayers_model+1), intent(in)  prsi_model,
real(kind_real), dimension(nlayers_obs), intent(in)  prsl_obs,
real(kind_real), dimension(nlayers_model), intent(in)  prsl_model,
real(kind_real), dimension(nlayers_model), intent(in)  temp_model,
real(kind_real), dimension(nlayers_model+1), intent(in)  zi_model,
real(kind_real), dimension(nlayers_model), intent(in)  profile_model,
real(kind_real), intent(out)  hofx,
integer, intent(in), optional  troplev_obs,
real(kind_real), intent(in), optional  airmass_tot,
real(kind_real), intent(in), optional  airmass_trop 
)

Definition at line 89 of file ufo_satcolumn_mod.F90.

Here is the call graph for this function:
Here is the caller graph for this function: