OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
multi_layer_clouds Module Reference

Functions/Subroutines

subroutine, public compute_multilayer_map (platform_name, BigTransTable, measurements, cloud_phase, Baum_phase, p_ncep, mixR_ncep, t_ncep, surface, MOD06_Pc, MOD06_PW, sat_zen, sol_zen, rel_az, tau, tau1621, xpoint, ypoint, mlayer, mlayer_test)
 
subroutine, public find_tpw (refl_86, refl_94, P, PW, BigTransTable, miu1, miu0, xpoint, ypoint)
 
subroutine, public given_t_get_p (P, T, surface, p_ncep, t_ncep)
 
subroutine, public find_brightness_t (platform_name, PW, P, newT, TotalPrecipWater, p_ncep, t_ncep, mixR_ncep, surface, IIR_data, BigTransTable, miu, FIRST)
 

Function/Subroutine Documentation

◆ compute_multilayer_map()

subroutine, public multi_layer_clouds::compute_multilayer_map ( character*(*), intent(in)  platform_name,
real(single), dimension(:,:,:,:), intent(in)  BigTransTable,
real, dimension(:), intent(in)  measurements,
type(processflag), intent(in)  cloud_phase,
type(cloudphase), intent(in)  Baum_phase,
real(single), dimension(:), intent(in)  p_ncep,
real(single), dimension(:), intent(in)  mixR_ncep,
real(single), dimension(:), intent(in)  t_ncep,
integer*1, intent(in)  surface,
real, intent(in)  MOD06_Pc,
real, intent(in)  MOD06_PW,
real, intent(in)  sat_zen,
real, intent(in)  sol_zen,
real, intent(in)  rel_az,
real, intent(in)  tau,
real, intent(in)  tau1621,
integer, intent(in)  xpoint,
integer, intent(in)  ypoint,
integer(integer_onebyte), intent(out)  mlayer,
integer(integer_onebyte), intent(out)  mlayer_test 
)

Definition at line 108 of file multi_layer_clouds.f90.

◆ find_brightness_t()

subroutine, public multi_layer_clouds::find_brightness_t ( character*(*), intent(in)  platform_name,
real, intent(in)  PW,
real, intent(in)  P,
real, intent(inout)  newT,
real, intent(inout)  TotalPrecipWater,
real(single), dimension(:), intent(in)  p_ncep,
real(single), dimension(:), intent(in)  t_ncep,
real(single), dimension(:), intent(in)  mixR_ncep,
integer*1, intent(in)  surface,
real, intent(in)  IIR_data,
real(single), dimension(:,:,:,:), intent(in)  BigTransTable,
real, intent(in)  miu,
logical, intent(inout)  FIRST 
)

Definition at line 704 of file multi_layer_clouds.f90.

◆ find_tpw()

subroutine, public multi_layer_clouds::find_tpw ( real, intent(in)  refl_86,
real, intent(in)  refl_94,
real, intent(in)  P,
real, intent(inout)  PW,
real(single), dimension(:,:,:,:), intent(in)  BigTransTable,
real, intent(in)  miu1,
real, intent(in)  miu0,
integer, intent(in)  xpoint,
integer, intent(in)  ypoint 
)

Definition at line 363 of file multi_layer_clouds.f90.

◆ given_t_get_p()

subroutine, public multi_layer_clouds::given_t_get_p ( real, intent(inout)  P,
real, intent(in)  T,
integer*1, intent(in)  surface,
real, dimension(:), intent(in)  p_ncep,
real, dimension(:), intent(in)  t_ncep 
)

Definition at line 629 of file multi_layer_clouds.f90.