ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
TwoStreamLayerSW Struct Reference

Two-stream reflectance and transmittance of one homogeneous layer. More...

#include <ERF_TwoStreamSW.H>

Collaboration diagram for TwoStreamLayerSW:

Public Attributes

amrex::Real R_dif
 
amrex::Real T_dif
 
amrex::Real R_dir
 
amrex::Real T_dir
 
amrex::Real T_noscat
 

Detailed Description

Two-stream reflectance and transmittance of one homogeneous layer.

All quantities are fractions of the incident flux:

  • R_dif, T_dif: reflectance and transmittance for diffuse incidence.
  • R_dir, T_dir: diffuse flux reflected upward / transmitted downward per unit direct-beam flux incident at the top of the layer (the scattered part only; the surviving direct beam is T_noscat).
  • T_noscat = exp(-tau / mu0): direct-beam transmittance.

For a non-absorbing layer (omega = 1) R_dif + T_dif = 1 and R_dir + T_dir + T_noscat = 1. For a non-scattering layer (omega = 0) R_dif = R_dir = T_dir = 0 and T_dif = exp(-2 tau) (diffusivity factor 2).

Member Data Documentation

◆ R_dif

amrex::Real TwoStreamLayerSW::R_dif

◆ R_dir

amrex::Real TwoStreamLayerSW::R_dir

◆ T_dif

amrex::Real TwoStreamLayerSW::T_dif

◆ T_dir

amrex::Real TwoStreamLayerSW::T_dir

◆ T_noscat

amrex::Real TwoStreamLayerSW::T_noscat

The documentation for this struct was generated from the following file: