OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
specific_other Module Reference

Functions/Subroutines

subroutine set_l1b_names (level1b_name)
 
subroutine set_irw_channel (IRW_channel)
 
subroutine set_esfc (os_flag_in, x, y, esfc, os_flag)
 
subroutine set_cox_munk_albedo (albedo, lib_albedo)
 
subroutine get_band_idx (idx16, idx21, idx37, channel_37, idx_11, idx_alb37, idx_alb16)
 
subroutine get_channels
 
subroutine allocate_extra (xdim, ydim)
 
subroutine deallocate_extra
 
subroutine get_data_dims (filename, start, stride, edge)
 
subroutine set_process_time (file_id)
 
subroutine set_ph_desert (surface, R040, thres)
 
logical function set_ice_ratio (ice_ratio)
 
subroutine set_albedo
 
subroutine set_processing_extra (file_id)
 
subroutine aggregate_statistics_1km
 
subroutine convert_binary_qa (quality_assurance_1km, status)
 

Function/Subroutine Documentation

◆ aggregate_statistics_1km()

subroutine specific_other::aggregate_statistics_1km

Definition at line 300 of file specific_other.f90.

◆ allocate_extra()

subroutine specific_other::allocate_extra ( integer, intent(in)  xdim,
integer, intent(in)  ydim 
)

Definition at line 173 of file specific_other.f90.

◆ convert_binary_qa()

subroutine specific_other::convert_binary_qa ( integer*1, dimension(:,:,:), intent(out)  quality_assurance_1km,
integer, intent(inout)  status 
)

Definition at line 431 of file specific_other.f90.

◆ deallocate_extra()

subroutine specific_other::deallocate_extra

Definition at line 188 of file specific_other.f90.

◆ get_band_idx()

subroutine specific_other::get_band_idx ( integer, intent(inout)  idx16,
integer, intent(inout)  idx21,
integer, intent(inout)  idx37,
integer, intent(inout)  channel_37,
integer, intent(inout)  idx_11,
integer, intent(inout)  idx_alb37,
integer, intent(inout)  idx_alb16 
)

Definition at line 149 of file specific_other.f90.

◆ get_channels()

subroutine specific_other::get_channels

Definition at line 166 of file specific_other.f90.

◆ get_data_dims()

subroutine specific_other::get_data_dims ( character(len=*), intent(in)  filename,
integer, dimension(:), intent(inout)  start,
integer, dimension(:), intent(inout)  stride,
integer, dimension(:), intent(inout)  edge 
)

Definition at line 197 of file specific_other.f90.

◆ set_albedo()

subroutine specific_other::set_albedo

Definition at line 244 of file specific_other.f90.

◆ set_cox_munk_albedo()

subroutine specific_other::set_cox_munk_albedo ( real, dimension(:), intent(in)  albedo,
real, dimension(:), intent(in)  lib_albedo 
)

Definition at line 139 of file specific_other.f90.

◆ set_esfc()

subroutine specific_other::set_esfc ( logical, intent(in)  os_flag_in,
integer, intent(in)  x,
integer, intent(in)  y,
real, dimension(:), intent(inout)  esfc,
logical, intent(inout)  os_flag 
)

Definition at line 109 of file specific_other.f90.

◆ set_ice_ratio()

logical function specific_other::set_ice_ratio ( real, intent(in)  ice_ratio)

Definition at line 230 of file specific_other.f90.

◆ set_irw_channel()

subroutine specific_other::set_irw_channel ( integer, intent(inout)  IRW_channel)

Definition at line 20 of file specific_other.f90.

◆ set_l1b_names()

subroutine specific_other::set_l1b_names ( character(*), dimension(:), intent(inout)  level1b_name)

Definition at line 8 of file specific_other.f90.

◆ set_ph_desert()

subroutine specific_other::set_ph_desert ( logical, intent(in)  surface,
real, intent(in)  R040,
real, intent(inout)  thres 
)

Definition at line 219 of file specific_other.f90.

◆ set_process_time()

subroutine specific_other::set_process_time ( integer, intent(in)  file_id)

Definition at line 213 of file specific_other.f90.

◆ set_processing_extra()

subroutine specific_other::set_processing_extra ( integer, intent(in)  file_id)

Definition at line 249 of file specific_other.f90.