increment two-stream optical properties with n-stream
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer, | intent(in) | :: | ncol | array sizes |
||
integer, | intent(in) | :: | nlay | array sizes |
||
integer, | intent(in) | :: | ngpt | array sizes |
||
integer, | intent(in) | :: | nmom2 | array sizes |
||
real(kind=wp), | intent(inout), | dimension(ncol,nlay,ngpt) | :: | tau1 | optical properties to be modified |
|
real(kind=wp), | intent(inout), | dimension(ncol,nlay,ngpt) | :: | ssa1 | optical properties to be modified |
|
real(kind=wp), | intent(inout), | dimension(ncol,nlay,ngpt) | :: | g1 | optical properties to be modified |
|
real(kind=wp), | intent(in), | dimension(ncol,nlay,ngpt) | :: | tau2 | optical properties to be added to original |
|
real(kind=wp), | intent(in), | dimension(ncol,nlay,ngpt) | :: | ssa2 | optical properties to be added to original |
|
real(kind=wp), | intent(in), | dimension(nmom2, ncol,nlay,ngpt) | :: | p2 | moments of the phase function to be added |