Delta-scale two-stream optical properties
Delta-scale two-stream optical properties given user-provided value of (forward scattering)
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ncol | Array sizes  | 
||
| integer, | intent(in) | :: | nlay | Array sizes  | 
||
| integer, | intent(in) | :: | ngpt | Array sizes  | 
||
| real(kind=wp), | intent(inout), | dimension(ncol, nlay, ngpt) | :: | tau | Optical depth, single-scattering albedo, asymmetry parameter  | 
|
| real(kind=wp), | intent(inout), | dimension(ncol, nlay, ngpt) | :: | ssa | Optical depth, single-scattering albedo, asymmetry parameter  | 
|
| real(kind=wp), | intent(inout), | dimension(ncol, nlay, ngpt) | :: | g | Optical depth, single-scattering albedo, asymmetry parameter  | 
|
| real(kind=wp), | intent(in), | dimension(ncol, nlay, ngpt) | :: | f | User-provided forward-scattering fraction  | 
Delta-scale assuming forward-scatternig fraction is the square of the asymmetry parameter i.e.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | ncol | Array sizes  | 
||
| integer, | intent(in) | :: | nlay | Array sizes  | 
||
| integer, | intent(in) | :: | ngpt | Array sizes  | 
||
| real(kind=wp), | intent(inout), | dimension(ncol, nlay, ngpt) | :: | tau | Optical depth, single-scattering albedo, asymmetry parameter  | 
|
| real(kind=wp), | intent(inout), | dimension(ncol, nlay, ngpt) | :: | ssa | Optical depth, single-scattering albedo, asymmetry parameter  | 
|
| real(kind=wp), | intent(inout), | dimension(ncol, nlay, ngpt) | :: | g | Optical depth, single-scattering albedo, asymmetry parameter  |