| 
    MOM6
    
   | 
 
#include <MOM_memory.h>Go to the source code of this file.
Data Types | |
| type | mom_opacity::opacity_cs | 
Modules | |
| module | mom_opacity | 
Functions/Subroutines | |
| subroutine, public | mom_opacity::set_opacity (optics, fluxes, G, GV, CS) | 
| subroutine | mom_opacity::opacity_from_chl (optics, fluxes, G, CS, chl_in) | 
| real function, public | mom_opacity::opacity_morel (chl_data) | 
| real function | mom_opacity::sw_pen_frac_morel (chl_data) | 
| real function, public | mom_opacity::opacity_manizza (chl_data) | 
| subroutine, public | mom_opacity::opacity_init (Time, G, param_file, diag, tracer_flow, CS, optics) | 
| subroutine, public | mom_opacity::opacity_end (CS, optics) | 
Variables | |
| integer, parameter | mom_opacity::no_scheme = 0 | 
| integer, parameter | mom_opacity::manizza_05 = 1 | 
| integer, parameter | mom_opacity::morel_88 = 2 | 
| integer, parameter | mom_opacity::single_exp = 3 | 
| integer, parameter | mom_opacity::double_exp = 4 | 
| character *(10), parameter | mom_opacity::manizza_05_string = "MANIZZA_05" | 
| character *(10), parameter | mom_opacity::morel_88_string = "MOREL_88" | 
| character *(10), parameter | mom_opacity::single_exp_string = "SINGLE_EXP" | 
| character *(10), parameter | mom_opacity::double_exp_string = "DOUBLE_EXP" |