File: ChangeLog

package info (click to toggle)
emoslib 000382%2Bdfsg-2
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 49,276 kB
  • sloc: fortran: 90,253; ansic: 26,730; makefile: 417; sh: 388; f90: 276
file content (115 lines) | stat: -rw-r--r-- 5,865 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
Changes in 000371
=================
 Latest Emos library 000370 is updated on 7.9.2009 due to changes of N320 Reduced Gaussian Grid definition.

BUFR routines

    * Check on section 4 size and actual data size. The check will be performed only is variable CHECK_S4=true is set.
    * For bufr Edition 4 section 3 and 4 can have odd number of bytes
    * Compression on character string
    * Fix for bufr creation for multi-subset uncompressed case with different delayed replications in the subsets and if soft return error code -28 was returned from previous subset
    * IEEE change for big/little endian
    * bufren.F: Bug fix uncompress multi subset packing

Interpolation software

    * intfb.F: bug fix memory allocation for double interpolation
    * hsp2gg2.F: new function to determine gaussian number and spectral truncation based on output resolution of rotated lat-lon field. It is done to save computation time for high resolution
    * sharelib.c, sharedll.c, sharedgg.c: added set of functions to support shared memory handling
    * krg2rgu.F: increased JPACK = 1500000, JPMAXNG=1280
    * hsp2gg.F : Match T255 and T213 against N128 instead of N160

Changes in 000370
=================

BUFR routines

 * bufr_repack_206t205.F: KELEM changed from 2000 to 16000
 * bufr_split.F added handling of BUFR subtypes 216 and 217
 *  buprt.F - Prints full name of 64 characters and better control of code/flag table printing
 * buens3.F - Bug fix to reset ksec3(4) flag for compression.
 * added bustop.F - A new routine used by mbufr_mars_filter.F to force stopping expansion after certain number of elements.
 * bufr_split.F: Program modified to create maximum 255 files to split 255 possible bufr subtypes.

Gribex routines

 * grchk1.F: added class 17 la LACE ALADIN,18 yt YOTC

Interpolation software

 * igplsm.F: commented check if less then zero because of bitmaped fields
 * auresol.F : deleted 1023 and added 2047 truncation
 * intuvxh.F intuvgh.F: NINT instead of INT for calculation of NLON NLAT
 * iagcntl.F iarcntl.F: added env variable LSM_REAL to allow real values of lsm
 * intvect.F: reseting OUTLEN for V wind component
 * kintrg.F: Bug fix for reduced gaussian to reduced gaussian interpolation. Set env varible RG2RG_COMP in order to get compatible result with previous Emos libraries
 * intout.F: softer criteria for non global fields instead of AND - OR

Changes in 000360
=================

BUFR routines

 * bufrtools/bufr_split.F: subtype 241 GTS IASI added
 * A new variable USE_TABLE_C introduced. When set to true bufr software will load code and flag tables. There are subroutines to get the meaning of the code and flag values.
 * buprt.F has been modified to print code/flag values meaning
 * New subroutine buget_opera_image.F to handle radar image data up to 10 mega pixels particularly suitable for Opera composite radar images ( rain rates).
 * Subroutine bufrex.f has been modified to handle delayed repetitions
 * Missing value indicator rvind=1.7D38 and eps=10D-8 are used in consistent way.
 * parameter.F modified. JELEM=320000 set
 * Example decode_bufr_image.F is available in the examples directory.
 * Bufr tables updated.
 * Bufr user's Guide updated

Gribex routines

 * getsetValues.c: rename copyName to copyNameLoc due to multiple definition in shared library
 * gribtemplates: added localDefinitionTemplate_098_000_031
 * grchk1.F: added stream 1040 Ensemble Forecast Hindcast Statistics (EFHS)
 * grchk1.F: added stream 1240 Eurosip Monthly Means, 1241 Eurosip Hindcast Monthly Means
 * dmesec2 emesec2: Bug fix decode/encode Mercator data

Interpolation software

 * intfb.F: bug fix to avoid multiple memory allocation before rg2rgy routine
 * kintrg.F: parameter number 43 - Soil type to be procesed with nearest neighbour interpolation
 * hirlsm.F hll2ll hrg2gg: Added completely new checking for nearest neighbour processing
 * iglsmd.c : added env varibale LSM_10MIN to force processing of lsm with 10min file
 * hsp2gg.F :Added checking for a automatic truncation T1279 -> N640
 * w251idx.F wvqlint.F, wvqlidx.F:allow upto 0.1 degree resolution
 * hirlsm.F : Neaarest Neighbour interpolation modified
 * hntfaph.F : added check weather to enable lsm processing
 * oceanp.c: increased JP_GUESS = 519840 to allow for 0.25*0.25 interpolated grid
 * kintrg.F : set JPMAXNG to 1280 to allow N640 

Changes in 000350
=================

BUFR routines

 * Introduction of 209YYY operator to represent IEEE 32/64 bit floating point numbers.
 * The software now keeps in memory maximum 10 tables which speeds up parallel processing in some cases.
 * ctable.F btable.F dtable.F: The unit number used to open file for bufr tables was changed to use any free unit number

Gribex routines

 * calcop.F: packcf.F unpackcf.F : Increased maximum Truncation to be handled to T2047
 * grchk1.F: added class 16 dt (Data Targeting System)
 * gribtemplate:
     added - localDefinitionTemplate_214_098_245
     updated - localDefinitionTemplate_098_235_015, localDefinitionTemplate_098_235_004, localDefinitionTemplate_098_235_016

Interpolation software

 * islproc.F hirlam.F igtog.F igtogr.F irgtog.F: parameter .43 - Soil type to be procesed with nearest neighbour
 * intout.F: forsing bilinear interpolation for rotation setting keyword interpolation to "bilinear"
 * wv2didx.F: Bug fix calculation of indexes along each latitude in iregular lat-lon if it input field is not global, treating separetly cases for global and non globa input field
 * wv2dint.F: Bug fix generating latitutes for input field
 * jgetgg.F: added 640 reduced gaussian definition
 * hgenll.F: NINT instead of INT for calculation of NLON NLAT

PBIO routines

 * pbio.c: Bug fix - setvbuf to be called every time new file is open
 * jopnggsm.c: Bug fix - calculation of coefficient file size
 * gbyte_alpha.c: Bug fix for 64 bits packing