Vertstat 2.41 KB
 Uwe Schulzweida committed May 02, 2006 1 2 3 4 5 6 ``````@BeginModule @NewPage @Name = Vertstat @Title = Vertical statistical values @Section = Statistical values @Class = Statistic `````` Uwe Schulzweida committed Jan 23, 2017 7 ``````@Arguments = infile outfile `````` Uwe Schulzweida committed Jun 02, 2017 8 ``````@Operators = vertmin vertmax vertrange vertsum vertmean vertavg vertstd vertstd1 vertvar vertvar1 `````` Uwe Schulzweida committed May 02, 2006 9 10 11 `````` @BeginDescription This module computes statistical values over all levels of the input variables. `````` Uwe Schulzweida committed Jun 02, 2017 12 ``````According to chosen operator the vertical minimum, maximum, range, sum, average, variance `````` Uwe Schulzweida committed Jan 23, 2017 13 ``````or standard deviation is written to @file{outfile}. `````` Uwe Schulzweida committed May 02, 2006 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 ``````@EndDescription @EndModule @BeginOperator_vertmin @Title = Vertical minimum @BeginDescription For every gridpoint the minimum over all levels is computed. @EndDescription @EndOperator @BeginOperator_vertmax @Title = Vertical maximum @BeginDescription For every gridpoint the maximum over all levels is computed. @EndDescription @EndOperator `````` Uwe Schulzweida committed Jun 02, 2017 36 37 38 39 40 41 42 43 44 ``````@BeginOperator_vertrange @Title = Vertical range @BeginDescription For every gridpoint the range over all levels is computed. @EndDescription @EndOperator `````` Uwe Schulzweida committed May 02, 2006 45 46 47 48 49 50 51 52 53 54 55 56 57 ``````@BeginOperator_vertsum @Title = Vertical sum @BeginDescription For every gridpoint the sum over all levels is computed. @EndDescription @EndOperator @BeginOperator_vertmean @Title = Vertical mean @BeginDescription `````` Uwe Schulzweida committed Mar 25, 2015 58 ``````For every gridpoint the layer weighted mean over all levels is computed. `````` Uwe Schulzweida committed May 02, 2006 59 60 61 62 63 64 65 66 ``````@EndDescription @EndOperator @BeginOperator_vertavg @Title = Vertical average @BeginDescription `````` Uwe Schulzweida committed Mar 25, 2015 67 ``````For every gridpoint the layer weighted average over all levels is computed. `````` Uwe Schulzweida committed May 02, 2006 68 69 70 71 ``````@EndDescription @EndOperator `````` Uwe Schulzweida committed Dec 09, 2006 72 73 74 75 ``````@BeginOperator_vertvar @Title = Vertical variance @BeginDescription `````` Uwe Schulzweida committed Dec 20, 2015 76 ``````For every gridpoint the variance over all levels is computed. Normalize by n. `````` Uwe Schulzweida committed May 26, 2015 77 78 79 80 81 ``````@EndDescription @EndOperator @BeginOperator_vertvar1 `````` Uwe Schulzweida committed Nov 20, 2015 82 ``````@Title = Vertical variance (n-1) `````` Uwe Schulzweida committed May 26, 2015 83 84 `````` @BeginDescription `````` Uwe Schulzweida committed Dec 20, 2015 85 ``````For every gridpoint the variance over all levels is computed. Normalize by (n-1). `````` Uwe Schulzweida committed Dec 09, 2006 86 87 88 89 ``````@EndDescription @EndOperator `````` Uwe Schulzweida committed May 02, 2006 90 91 92 93 ``````@BeginOperator_vertstd @Title = Vertical standard deviation @BeginDescription `````` Uwe Schulzweida committed Dec 20, 2015 94 ``````For every gridpoint the standard deviation over all levels is computed. Normalize by n. `````` Uwe Schulzweida committed May 26, 2015 95 96 97 98 99 ``````@EndDescription @EndOperator @BeginOperator_vertstd1 `````` Uwe Schulzweida committed Nov 20, 2015 100 ``````@Title = Vertical standard deviation (n-1) `````` Uwe Schulzweida committed May 26, 2015 101 102 `````` @BeginDescription `````` Uwe Schulzweida committed Dec 20, 2015 103 ``````For every gridpoint the standard deviation over all levels is computed. Normalize by (n-1). `````` Uwe Schulzweida committed May 02, 2006 104 105 106 107 108 ``````@EndDescription @EndOperator @BeginExample `````` Uwe Schulzweida committed Jun 20, 2008 109 ``````To compute the vertical sum of all input variables use: `````` Uwe Schulzweida committed May 02, 2006 110 ``````@BeginVerbatim `````` Uwe Schulzweida committed Jan 23, 2017 111 `````` cdo vertsum infile outfile `````` Uwe Schulzweida committed May 02, 2006 112 113 ``````@EndVerbatim @EndExample``````