- Timestamp:
- Jul 22, 2024, 9:29:09 PM (4 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/Amaury_dev/libf/phylmd/cospv2/quickbeam.F90
r5095 r5099 2 2 ! Copyright (c) 2015, Regents of the University of Colorado 3 3 ! All rights reserved. 4 ! 4 5 5 ! Redistribution and use in source and binary forms, with or without modification, are 6 6 ! permitted provided that the following conditions are met: 7 ! 7 8 8 ! 1. Redistributions of source code must retain the above copyright notice, this list of 9 9 ! conditions and the following disclaimer. 10 ! 10 11 11 ! 2. Redistributions in binary form must reproduce the above copyright notice, this list 12 12 ! of conditions and the following disclaimer in the documentation and/or other 13 13 ! materials provided with the distribution. 14 ! 14 15 15 ! 3. Neither the name of the copyright holder nor the names of its contributors may be 16 16 ! used to endorse or promote products derived from this software without specific prior 17 17 ! written permission. 18 ! 18 19 19 ! THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY 20 20 ! EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF … … 26 26 ! LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 27 ! OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 ! 28 29 29 ! History 30 30 ! 11/2005: John Haynes - Created … … 33 33 ! 01/2008 'Do while' to determine if hydrometeor(s) present in volume 34 34 ! changed for vectorization purposes (A. Bodas-Salcedo) 35 ! 35 36 36 ! 07/2010 V3.0 ... Modified to load or save scale factors to disk as a Look-Up Table (LUT) 37 37 ! ... All hydrometeor and radar simulator properties now included in hp structure … … 40 40 ! Also ... Support of Morrison 2-moment style microphyscis (Np_matrix) added 41 41 ! ... Changes implement by Roj Marchand following work by Laura Fowler 42 ! 42 43 43 ! 10/2011 Modified ngate loop to go in either direction depending on flag 44 44 ! hp%radar_at_layer_one. This affects the direction in which attenuation is summed. 45 ! 45 46 46 ! Also removed called to AVINT for gas and hydrometeor attenuation and replaced with simple 47 47 ! summation. (Roger Marchand) … … 315 315 ! ###################################################################################### 316 316 ! SUBROUTINE cloudsat_precipOccurence 317 ! 317 318 318 ! Notes from July 2016: Add precip flag also looped over subcolumns 319 319 ! Modified by Tristan L'Ecuyer (TSL) to add precipitation flagging … … 321 321 ! To mimic the satellite algorithm, this code applies thresholds to non-attenuated 322 322 ! reflectivities, Ze_non, consistent with those outlined in Haynes et al, JGR (2009). 323 ! 323 324 324 ! Procedures/Notes: 325 ! 325 326 326 ! (1) If the 2-way attenuation exceeds 40 dB, the pixel will be flagged as 'heavy rain' 327 327 ! consistent with the multiple-scattering analysis of Battaglia et al, JGR (2008). … … 334 334 ! due to differening attenuation corrections from hydrometeors aloft, the non-attenuated 335 335 ! reflectivities used in the computation of this flag cannot vary across sub-columns. 336 ! 336 337 337 ! radar_prec_flag = 1-Rain possible 2-Rain probable 3-Rain certain 338 338 ! 4-Snow possible 5-Snow certain … … 340 340 ! 8-Heavy Rain 341 341 ! 9- default value 342 ! 342 343 343 ! Modified by Dustin Swales (University of Colorado) for use with COSP2. 344 344 ! *NOTE* All inputs (Ze_out, Ze_non_out, fracPrecipIce) are at a single level from the
Note: See TracChangeset
for help on using the changeset viewer.