OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
interpolate_libraries.f90 File Reference

Go to the source code of this file.

Modules

module  interpolate_libraries
 

Functions/Subroutines

subroutine, public lib_init
 
subroutine, public lib_clean
 
subroutine, public libraryinterpolate (local_solarzenith, local_sensorzenith, local_relativeazimuth, local_scatangle, local_wind_speed, wind_speed_only, interp_MS, interp_SS, debug, status, i, j)
 
real function, public scatangle (solarAng, viewAng, relAzm)
 
subroutine getphasefunctionvalues (scatAngle, scatAngleArray, num_angles, phaseFunArray, phaseNormConst, phaseFunVals, ierror)
 
subroutine get_aero_params (cos_scatAngle, aeroG)
 
subroutine interpolatefluxes (solarOrViewAng, solarAngMuArray, inFluxArray, outFluxArray, iAngHi, iAngLow, dtheta, ierror)
 
subroutine single_scattering_calcs_ocean (phaseFunVals_liq, phaseFunVals_ice, ssAlbedo_liq, ssAlbedo_ice, RLphase, aeroPhase, RLTau, aeroTau, aeroOmega, theta, theta0, ssRefl_liq, ssRefl_ice)
 
subroutine setup_emissivity_flux (angle, angle_array, idx_hi, idx_lo, dtheta)
 
subroutine getrefl (solarAng, viewAng, azmAng, in_scat, refl_water, refl_ice, interp_MS, interp_SS, ierror)
 
subroutine getreflforgivenwindspeed (solarAng, viewAng, azmAng, in_scat, cos_scat, wspeed, reflAsurf_water, reflAsurf_ice, wind_speed_only, interp_MS, interp_SS, ierror)
 
subroutine, public interpolate_wind_speed (wspeed, data_in, data_out)
 
subroutine getsdevreflforgivenwindspeed (solarAng, viewAng, azmAng, wspeed, inrefl_ws_water, reflAsurf_water, inrefl_ws_ice, reflAsurf_ice, wind_speed_only, ierror)
 
subroutine getsdevrefllamb (solarAng, viewAng, azmAng, reflAsurf_water, reflAsurf_ice, ierror)