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) |