R.DIAG Logfile on ERG


Date:  Wednesday, July 4 2012 10:10:10 - 0400
From: Bernard Dugas

Re: New version/Nouvelle version R.DIAG (v6.2.1)

Bonjour,

Il y a une nouvelle version de la bo�te � outils R.DIAG ce matin sous Linux. Il s'agit de la version 6.2.1 et elle a �t� assembl�e avec librmn_013 (dat�e: Fri Apr 13 11:07:57 2012, Rev 759, Linux/pgi9xx).  Les versions Linux_x86-64/pgi9xx et AIX-powerpc7/xlf13 ont �galement �t� mises-�-jour � cette occasion.

Les seules modifications par rapport � la version 6.2.0 sont 1) un correctif important au module GPHUM et 2) une s�rie significative de mises-�-jour/correctifs aux sous-routines DIAG_TOC d'interface aux descripteurs verticaux Toc-Toc (i.e. les enregistrements !!). Le programme utilise maintenant la programmath�que VGRID_DESCRIPTOR version 310 plut�t que la 201, et ce pour un meilleur support de GEMDM v4.1+.

Notez que les plus r�centes versions du programme peuvent toujours �tre retrouv�es dans le r�pertoire ${ARMNLIB}/modeles/diag/bin/${BASE_ARCH}. De plus, toutes les anciennes versions du programme peuvent �galement �tre retrouv�es sur le serveur hawa du CMC dans le r�pertoire  /data/copernic2/armn/armnrbd/Backup/Vieux_R_Diag.

Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

Merci.


Date:  Thuesday, June 6 2012 09:09:09 - 0400
From: Bernard Dugas

Re: New version/Nouvelle version R.DIAG (v6.2.0)

Bonjour,

Il y aura une nouvelle version de la bo�te � outils R.DIAG demain matin sous Linux. Il s'agit de la version 6.2.0 et elle a �t� assembl�e avec librmn_013 (dat�e: Fri Apr 13 11:07:57 2012, Rev 759, Linux/pgi9xx).  Les versions Linux_x86-64/pgi9xx et AIX-powerpc7/xlf13 seront �galement mises-�-jour � cette occasion. Avec le retrait de nos plateformes Power 5, les versions AIX correspondantes ne sont plus support�es.

La plupart des modifications contenues dans cette nouvelle version sont de petits correctifs  et/ou de l�g�res am�liorations. Une erreur significative dans la routine EAPL, appell�e par les modules GSAPL, GSAPZL et GSAPTP lors du traitement des donn�es de type CCCma, a �t� corrig�e. Le support des dates �tendues qui a �t� introduit � la version 6.1.0 continu d'�tre am�lior� dans la nouvelle version. Idem pour le support des donn�es produites avec le mod�le GEM 4.0.6 (et +). Un seul nouveau module a �t� introduit cette fois-ci. Il s'agit du module FSTMDIAG, qui permets d'effectuer les calculs simultan�s des moyennes et des variances temporelles de toutes les variables contenues dans un fichiers CMC/RPN � acc�s direct. Puisque le calcul complet est effectu� une variable et un niveau � la fois, ces variables peuvent �tre �chantillon�es � des intervals temporels diff�rents et �tre d�finies sur des jeux diff�rents de coordonn�es verticales et/ou horizontales.

Autres ajouts significatifs � R.DIAG: 1) Un mode de fonctionnement "SORT and SPLIT" temporel a �t� impl�ment� dans le module FSTTRI. Suite au tri, les donn�es valides � des moment diff�rents sont �crites sur des fichiers diff�rents. 2) Le calcul de la fonction ARCTAN(x) peut maitenant �tre effectu� par le module SINF. 3) Les calculs de la pression locale PL peuvent maintenant �tre effectu� directement � partir de deux vecteurs A et Blus en entr�e: Dans ce cas, PL =A+B*PS, o� PS est la pression de surface. Notez que cette relation pour PL ne tient pas pour la coordonn�e GEM4. Pour toutes les autres coordonn�es support�es, ces vecteurs A et B sont normalement calcul�s par les diff�rents modules selon la coordonn�e elle-m�me (eg. avec une routine telle que GENAB pour les coordonn�es verticales GEM2 et GEM3). Cette derni�re modification affecte les modules GPASG, GPDPD, GPHUM, GSAPL, PGEN et VSINTH. Voir la documentation des diff�rents modules pour plus de d�tails.

Voici maintenant la liste chronologique des modifications qui ont �t� apport�es au programme depuis la version pr�c�dente, i.e. depuis le 7 juillet 2010. Notez que les plus r�centes versions du programme peuvent toujours �tre retrouv�es dans le r�pertoire ${ARMNLIB}/modeles/diag/bin/${BASE_ARCH}. De plus, toutes les anciennes versions du programme peuvent �galement �tre retrouv�es sur le serveur hawa du CMC dans le r�pertoire  /data/copernic2/armn/armnrbd/Backup/Vieux_R_Diag.


La prochaine section �num�re les modifications aux modules principaux...
 

2012-05-29 17:10 ggstat.ptn:

2012-05-17 18:23 gpasg.ptn, pgen.ptn et vsinth.ptn:

2012-05-17 18:05 laslon.ptn et llagg.ptn:

2012-05-17 17:13 gsapl.ptn:

2012-05-17 17:12 gpdpd.ptn et gphum.ptn:

2012-05-17 16:14 fsttri.ptn:

2012-05-17 15:47 fstmdiag.ptn90:

2012-05-17 15:29 sinf.ptn:

2012-05-17 15:27 cosf.ptn:

2012-05-17 15:26 convert.ptn:

2012-05-17 15:07 makezg.ptn:

2011-11-22 14:46 ttesta.ptn et tteste.ptn:

2011-11-22 14:35 varspec.ptn:

2011-11-22 14:32 ggdlat.ptn:

2011-09-16 14:03 grset.ptn:

2011-09-16 13:54 dxdp.ptn, gpdpd.ptn, gphum.ptn, pgen.ptn et veint.ptn:

2011-08-24 18:18 adjust.ptn:

2011-08-24 18:17 sqroot.ptn:

2011-08-24 18:15 square.ptn:

2011-08-24 18:12 fstmdiag.ptn90:

2011-08-04 15:21 addf.ptn:

2011-08-04 15:19 windowf.ptn:

2011-08-04 14:56 fstmdiag.ptn90:

2011-07-15 16:33 rzonavg.ptn:

2011-07-15 16:10 addf.ptn:

2011-07-15 16:05 fsttri.ptn:

2011-07-15 16:04 zonavg.ptn:

2011-06-15 15:32 vpintv.ptn:

2011-06-15 14:33 vsinth.ptn:

2011-06-15 14:15 dxdp.ptn:

2011-06-06 15:25 convert.ptn, fsttri.ptn et linint.ptn:

2011-06-06 15:23 gsapl.ptn:

2011-06-06 14:49 spcsum.ptn et spflux.ptn:

2011-06-06 14:40 varspec.ptn:

2011-06-06 14:38 relabl.ptn:

2011-06-06 14:34 barx.ptn, bary.ptn, delx.ptn et dely.ptn:

2011-06-06 14:28 addf.ptn:

2011-02-10 12:08 gsathl.ptn:

2011-02-10 12:02 makezg.ptn:

2011-02-10 11:58 xylin.ptn:

2011-02-10 11:55 xlin.ptn:

2011-02-10 11:52 addf.ptn:

2011-01-13 14:04 llagg.ptn:

2011-01-13 13:54 globavg.ptn:

2011-01-13 13:52 ggtrig.ptn:

2011-01-13 13:50 ggdlon.ptn:

2011-01-13 12:34 makezg.ptn:

2011-01-13 12:30 solflux.ptn:

2011-01-13 12:25 vpintv.ptn:

2010-12-01 12:36 timagg.ptn:

2010-12-01 12:25 convert.ptn:

2010-12-01 12:01 repack.ptn:

2010-10-26 16:38 timagg.ptn:

2010-10-23 13:03 convert.ptn:

2010-10-23 12:59 ggaps.ptn:

2010-10-23 12:56 globavg.ptn:

2010-10-23 12:55 relabl.ptn:

2010-10-23 12:50 makezg.ptn:

2010-10-23 12:49 extrac.ptn:

La section suivante concerne les modifications de sous-routines...

  
2012-06-12 12:21 diag_toc.cdk90:

2012-05-22 16:51 lssub.ftn:
   
2012-05-22 11:31 diag_toc.cdk90:

2012-05-17 14:21 label.ftn:

2012-05-17 14:15 eapl.ftn:

2012-05-17 14:12 coord.ftn:

2012-05-17 14:04 util.ftn:

2011-11-22 14:16 vfft.ftn:

2011-11-22 14:15 trans1d.ftn:

2011-11-22 14:12 util.ftn:

2011-11-22 14:02 rec.ftn:

2011-11-22 13:58 get.ftn:

2011-09-16 13:51 coord.ftn:

2011-06-06 15:55 convsub.ftn:

2011-06-06 15:49 util.ftn:

2011-06-06 15:45 lire_arg.ftn:

2011-06-06 15:41 rec.ftn:

2011-01-13 14:12 gemdiag.ftn:

2011-01-13 14:09 util.ftn:

2010-10-26 16:37 rec.ftn:

2010-10-23 12:22 convsub.ftn:

2010-10-23 12:21 util.ftn:

2010-10-23 12:20 put.ftn:

2010-10-23 12:19 label.ftn:

2010-07-21 12:35 eapl.ftn, gemdiag.ftn et pael.ftn:

2010-07-07 17:39 put.ftn:

La derni�re section concerne les modifications aux autres documents,
tels que les Makefile(s) et la documentation WEB...


2012-06-12 12:22 Makefile/lspgm:

2012-06-06  09:59 Change_Log.html:

2012-05-29  17:18 Makefile/lspgm et driver.ptn:

2012-05-22 17:03 Error_messages.html:
   
2012-05-17 20:52 Makefile/lspgm:

2012-05-17 14:25 Makefile/lssub:

2012-02-13 13:17 Makefile/lspgm, driver.ptn:

2011-09-19 13:15 Makefile/lspgm, driver.ptn:

2011-09-16 14:05 Makefile/lspgm:

2011-08-04 15:22 Makefile/lspgm, driver.ptn:

2011-07-18 16:39 Makefile/lspgm, driver.ptn:

2011-07-15 17:11 driver.ptn:

2011-06-27 21:39 Makefil/lspgm:

2011-06-15 15:35 Makefile/lspgm, driver.ptn:

2011-06-06 13:22 Diag_Config.html:

2011-03-25 09:40 Makefile/lspgm, driver.ptn:

2011-02-10 12:10 Diag_Config.html:

2011-01-13 14:17 Makefile/lspgm, driver.ptn:
   
2010-12-01 12:41 Makefile/lspgm, driver.ptn:

2010-10-23 13:01 Makefile/lspgm, driver.ptn:

2010-07-27 11:12 Makefile/lspgm, driver.ptn:

2010-07-07 13:20 Change_Log.html:


 Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

 Merci.


 Date:  Wednesday, July 7 2010 14:14:14 - 0400
 From: Bernard Dugas


 Re: New version/Nouvelle version R.DIAG (v6.1.0)


 Bonjour,


Il y a une nouvelle version de R.DIAG aujourd'hui sous Linux. Il s'agit de la version 6.1.0 et elle a �t� assembl�e avec librmn_011 (dat�e: Mon Jul  5 11:38:54 2010, Rev 701, Linux/pgi9xx).  La version AIX a �galement �t� mise-�-jour. Notez que la version SGI/IRIX ne sera plus mise-�-jour et elle est maintenant consid�r�e comme p�rim�e.
 
Les changements les plus importants sont associ�s � la modification du traitement des dates. La version pr�c�dente utilisait pour ses dates internes un format entier (INTEGER) 32 bits du type 'YYYYMMJJHH'. Ces dates couvraient ainsi la p�riode de 1900/01/01/00 � 2147/12/31/23 (une valeur enti�re < 231). La nouvelle version utilise plut�t une approche de codage des dates dans un nouveau DateTimeStamp impl�ment� dans les fichiers du CMC/RPN. Ce format supporte des dates de l'an 0 � 9999, avec une r�solution temporelle de 3 heures, sauf 1) pour la p�riode de 1900 � 1980 o� la r�solution est d'une heure et 2) pour la p�riode de 1980 � 2235 o� elle est de 5 secondes. Les modules qui lisent des dates en arguments peuvent le faire selon diff�rents formats selon la valeur de la variable d'environnement DATE_FORMAT. Les valeurs reconnues de cette variable vont de 'YYYYMMDDHHMMSS' � 'YYYYMM' pour les dates elles-m�me.  La valeur 'TIMESTEP' est �galement support�es pour sp�cifier des pas-de-temps. La valeur par d�faut de DATE_FORMAT est 'YYYYMMDDHH', et ce pour des consid�rations de compatibilit� arri�re. Seuls les arguments pass�s via la ligne de commande (eg. -t1 VAL) supportent les formats de dates plus long que 10 caract�res: Les arguments pass�s via STDIN (eg. "fixed format READ(5)") sont pour des consid�rations de compatibilit� arri�re sujets � cette limite. Enfin, en plus de l'usage interne des DateTimeStamp CMC/RPN, il est maintenant possible de d�sactiver/r�-activer le traitement (par d�faut) des journ�es bissextiles via la cl� globale -bisect (on/off/etc). Cette modification a �t� impl�ment�e pour am�liorer le support des sorties des mod�les du CCCma. 

Il y a un autre changement qui a �t� entrepris mais qui n'est pas encore compl�t�. Il s'agit du support de la coordonn�e verticale de la version 4.0.6 (et +) du mod�le GEM. Les modules suivants ont d�j� subits des modifications dans le cadre de cet exercice : DXDP, GPASG (incomplet), GSAPL, GSAPZL (�galement incomplet) et GSATHL.

Le module VMINMAX, qui extrait les minimas ou maximas temporel d'une variable � chaque point de grille, a �t� ajout� � R.DIAG. De plus, il est maintenant possible de r�cup�rer les facteurs d'�chelle g�ographique ("map scale factors") utilis�s par GLOBAVG pour calculer ses moyennes de grilles via le point d'entr�e MSFACT au module GLOBAVG.

Voici la liste chronologique des modifications qui ont �t� apport�es au programme depuis la version pr�c�dente, i.e. depuis le 14 janvier 2008. Notez que les plus r�centes versions du programme peuvent toujours �tre retrouv�es dans le r�pertoire $ARMNLIB/modeles/diag/bin.

La prochaine section �num�re les modifications aux modules principaux...


2010-07-06 11:38 makezg.ptn:

2010-06-10 18:52 convert.ptn:

2010-06-10 17:29 fsttri.ptn:

2010-05-06 12:24 addtext.ptn, diftim.ptn, enleve.ptn, ggstat.ptn, hdplot.ptn, hovplot.ptn, ijlook.ptn, relabl.ptn, select.ptn, select2.ptn, spcsum.ptn, spflux.ptn, spplot.ptn, tstep.ptn:

2010-05-06 12:25 crvplot.ptn, ggsign.ptn, globavg.ptn, linint.ptn, solflux.ptn, splook.ptn, spslope.ptn, xmplot.ptn, xplot.ptn:

2010-05-06 12:26 ggplot.ptn:

2010-05-06 12:33 convert.ptn: Comme le changement pr�c�dent � addtext.ptn "And Co" sauf que...

2010-05-04 14:57 ggtrig.ptn:

2010-05-04 14:41 gsapl.ptn, gsapzl.ptn, gsathl.ptn:

2010-04-01 12:08 ggatim.ptn:

2010-04-01 11:54 dxdp.ptn:

2010-03-27 16:34 timagg.ptn:

2010-03-21 19:11 fcats.ptn, tsafc.ptn:

2010-03-21 19:07 grset.ptn:

2010-03-19 17:25 spdlat.ptn:

2010-03-09 18:14 zxplot.ptn:

2010-03-09 18:10 zondev.ptn:

2010-03-09 16:48 invntry.ptn:

2010-03-08 18:28 grset.ptn:

2010-02-26 17:37 xylin.ptn:

2010-02-20 15:47 ggatim.ptn:

2010-02-15 18:01 vminmax.ptn:

2010-02-15 17:59 timcov.ptn:

2010-02-15 17:57 timavg.ptn:

2010-02-15 17:51 templat.ptn:

2010-02-15 17:49 spblow.ptn:

2010-02-15 17:45 plagalc.ptn:

2010-02-15 17:43 loge.ptn:

2010-02-15 17:40 gpvtat.ptn:

2010-02-15 17:36 dxdp.ptn, gpasg.ptn, gsapl.ptn, gsapzl.ptn, gsathl.ptn:

2010-02-15 17:34 fmask.ptn:

2010-02-15 14:06 constr.ptn:

2010-02-15 14:03 betao.ptn:

2009-09-08 16:54 gshumh.ptn:

2009-09-08 16:51 gsapzl.ptn:

2009-09-08 16:48 gpasg.ptn:

2009-09-08 16:47 delhato.ptn:

2009-09-08 16:46 dxdp.ptn, gpdpd.ptn, gphum.ptn:

2009-09-08 16:44 fsttri.ptn:

2009-09-08 16:43 convert.ptn:

2009-09-08 16:42 betao.ptn:

2009-07-10 17:52 vminmax.ptn:

2009-02-11 12:44 inttim.ptn:

2009-01-23 17:38 zxpsi.ptn:

2009-01-23 17:33 windowf.ptn:
2009-01-23 17:31 convert.ptn:

2008-11-24 17:13 convert.ptn:

2008-11-24 17:07 llagg.ptn:

2008-11-24 17:06 ggtrig.ptn:

2008-11-24 17:04 invntry.ptn:

2008-11-24 17:02 gpvtat.ptn:

2008-11-24 17:01 globavg.ptn:

2008-11-24 16:59 gadd.ptn:

2008-11-24 16:57 delhato.ptn:

2008-11-24 16:56 betao.ptn:

2008-11-24 16:55 addf.ptn:

2008-07-24 15:57 ggplot.ptn:

2008-07-24 15:45 repack.ptn:

2008-07-24 15:42 addf.ptn, ftest.ptn, sqroot.ptn, t2test.ptn, ttesta.ptn, tteste.ptn:

2008-05-13 12:41 ijlook.ptn:

2008-05-13 12:39 vsinth.ptn:

2008-05-03 17:13 ijlook.ptn:

2008-05-03 17:10 convert.ptn:

2008-05-03 17:06 addf.ptn, addtext.ptn, adjust.ptn, anomali.ptn, barx.ptn, bary.ptn, beta.ptn, betao.ptn, binach.ptn, binning.ptn, bins.ptn, calmap.ptn, calpres.ptn, cdiv.ptn, chabin.ptn, cmlt.ptn, cofagg.ptn, cofaps.ptn, complex.ptn, condef.ptn, conjmlt.ptn, corpar.ptn, cosf.ptn, critt.ptn, crvplot.ptn, ctemps.ptn, cwinds.ptn, delhat.ptn, delhato.ptn, delx.ptn, dely.ptn, dertim.ptn, diftim.ptn, divf.ptn, driver.ptn, dxdp.ptn, enleve.ptn, eof25.ptn, eofrot.ptn, expone.ptn, extrac.ptn, fcats.ptn, fit.ptn, flat.ptn, fmask.ptn, fpow.ptn, fsttri.ptn, ftest.ptn, fullcor.ptn, fullmix.ptn, gadd.ptn, gaussw.ptn, gdiv.ptn, ggacof.ptn, ggall.ptn, ggaps.ptn, ggatim.ptn, ggdev.ptn, ggdlat.ptn, ggdlon.ptn, gghems.ptn, gglob.ptn, ggplot.ptn, ggsign.ptn, ggstat.ptn, ggtrig.ptn, ggvecps.ptn, globavg.ptn, gmlt.ptn, gpasg.ptn, gpdpd.ptn, gphum.ptn, gpvtat.ptn, grset.ptn, gsapl.ptn, gsaptp.ptn, gsapzl.ptn, gsathl.ptn, gsathlt.ptn, gshumh.ptn, gsmslp.ptn, gsmslph.ptn, gsomega.ptn, gsomgah.ptn, gwtqd.ptn, hdplot.ptn, hovplot.ptn, inttim.ptn, invntry.ptn, joiner.ptn, joinup.ptn, kef.ptn, lagcor.ptn, laslon.ptn, legendre.ptn, levrev.ptn, linepc.ptn, linint.ptn, llagg.ptn, loge.ptn, lpprint.ptn, lspgm.ptn, makezg.ptn, memcoef.ptn, meofvec.ptn, mergef.ptn, meriavg.ptn, minvers.ptn, miroir.ptn, mkmask.ptn, mksymm.ptn, mkunsy.ptn, mltf.ptn, mmult.ptn, modulus.ptn, mslpr.ptn, mtrace.ptn, newnam.ptn, nspec.ptn, parmsub.ptn, pcomp.ptn, pgen.ptn, plagalc.ptn, psdiv.ptn, psgrid.ptn, psmlt.ptn, randeof.ptn, rangrd.ptn, rcopy.ptn, relabl.ptn, repack.ptn, rgopr.ptn, rmax.ptn, rmlabl.ptn,   rzonavg.ptn, select.ptn, select2.ptn, shiftf.ptn, signag.ptn, sinf.ptn, slice.ptn, smooth.ptn, smspec.ptn, solflux.ptn, sortf.ptn,  spamp.ptn, spblow.ptn, spcalpa.ptn, spcdns.ptn, spconj.ptn, spcsum.ptn, spdlat.ptn, spdlon.ptn, spdlsq.ptn, spectr.ptn,  spflux.ptn, spgdev.ptn, splapl.ptn, spldiss.ptn, splinv.ptn, splook.ptn, spnegm.ptn, spplot.ptn, spreim.ptn, spresol.ptn,  spslope.ptn, spsmoo.ptn, spvdgx.ptn, spzdev.ptn, spzxmlt.ptn, sqroot.ptn, square.ptn, subarea.ptn, subf.ptn, t2test.ptn,  templat.ptn, tfilter.ptn, timagg.ptn, timavg.ptn, timcov.ptn, timdev.ptn, timegen.ptn, tmmult.ptn, transpos.ptn, tsafc.ptn,  tscheck.ptn, tstep.ptn, ttesta.ptn, tteste.ptn, txtplot.ptn, unbinn.ptn, unmask.ptn, unseas.ptn, varspec.ptn, vbasd.ptn,  veint.ptn, vertinc.ptn, vpint.ptn, vpintl.ptn, vpintv.ptn, vsint.ptn, vsinth.ptn, w2stat.ptn, windowf.ptn, xappend.ptn, xfind.ptn,  xlin.ptn, xmplot.ptn, xpand.ptn, xplot.ptn, xsave.ptn, xtrac.ptn, xylin.ptn, zadlev.ptn, zdhdiv.ptn, zlnplot.ptn, zonavg.ptn, zoncov.ptn, zondev.ptn, zonmod.ptn, zxdev.ptn, zxdevp.ptn, zxdlat.ptn, zxdlatf.ptn, zxgam.ptn, zxint.ptn, zxmav.ptn,  zxplot.ptn, zxprint.ptn, zxpsi.ptn, zxtrig.ptn, zxwave.ptn, ytox.ptn, zxaglb.ptn:

2008-04-28 11:41 convert.ptn, dxdp.ptn, fsttri.ptn, gpasg.ptn, gpdpd.ptn,
      gphum.ptn, gsapl.ptn, gsaptp.ptn, gsathl.ptn, pgen.ptn,
      select.ptn, vsinth.ptn, zxplot.ptn:

2008-04-25 17:38 fpow.ptn, ggtrig.ptn, grset.ptn, psgrid.ptn, rangrd.ptn,
      vsint.ptn, xlin.ptn, xylin.ptn:

2008-04-25 17:36 linepc.ptn:

2008-04-25 17:34 binach.ptn:

2008-04-25 17:32 ggstat.ptn:

2008-04-25 17:31 levrev.ptn:

2008-04-25 17:28 relabl.ptn:

2008-04-25 17:26 enleve.ptn, select2.ptn, select.ptn:

2008-04-25 17:21 timcov.ptn, timdev.ptn:

2008-04-25 17:17 timavg.ptn:

2008-04-25 17:15 ggplot.ptn:

2008-04-25 17:14 ytox.ptn, ftest.ptn, ttesta.ptn, tteste.ptn, xmplot.ptn, zxmav.ptn:

2008-01-31 13:31 ctemps.ptn:

2008-01-22 17:35 modulus.ptn:

2008-01-16 18:38 gsapzl.ptn:

2008-01-15 22:24 binach.ptn, chabin.ptn:

2008-01-15 11:47 adjust.ptn:

2007-12-21 15:35 zxaglb.ptn:

La section suivante concerne les collections de sous-routines...

   
2010-06-10 17:27 coord.ftn:

2010-06-10 17:24 convsub.ftn:

2010-05-21 15.33 get.ftn

2010-05-10 17.26 lssub.ftn:

2010.05.10.16.34 coord.ftn convsub.ftn:

2010-03-27 17:17 label.ftn:

2010-03-27 17:15 vfft.ftn:

2010-03-27 17:13 fftcray.ftn:

2010-03-27 17:11 temperton.ftn:

2010-03-19 14:32 newtim.ftn:

2010-03-19 14:30 gemdiag.ftn:

2010-03-19 14:28 util.ftn:

2010-03-19 14:25 convsub.ftn:

2010-03-05 17:35 convsub.ftn:

2010-02-22 14:34 util.ftn:

2010-02-22 14:32 label.ftn:

2010-02-12 17:51 pael.ftn:

2010-02-12 17:49 convsub.ftn:

2010-02-12 17:44 gemdiag.ftn:

2010-02-12 17:41 newtim.ftn:

2010-02-12 17:39 get.ftn:

2010-02-12 17:35 put.ftn:

2010-02-12 17:33 label.ftn:

2010-02-12 17:29 util.ftn
  1. Appels � EcrToc dans XIT.
  2. On supporte le traitement transparent des enregistrements TocToc (!!) dans les routines PRECEDE et SUIVANT.
  3. Enfin, dans JCLPNT:

2010-02-10 13:28 coord.ftn:
   
2010-02-10 13:23 ism.ftn:

2010-02-10 13:22 divers.c:

2010-02-10 13:19 filter.ftn, precon.ftn, spectra.ftn:

2009-09-08 15:36 get.ftn:

2009-09-08 15:33 convsub.ftn:

2009-09-08 15:31 put.ftn:

2009-09-08 14:58 coord.ftn:

2009-09-08 14:57 util.ftn:

2009-01-23 17:47 convsub.ftn:

2009-01-23 17:42 util.ftn:

2008-11-24 16:36 util.ftn:

2008-11-24 16:25 put.ftn:

2008-11-24 16:23 coord.ftn:

2008-11-24 16:19 convsub.ftn:

2008-07-24 15:40 util.ftn:

2008-07-24 15:35 convsub.ftn:

2008-05-13 12:48 rec.ftn:

2008-05-13 12:46 util.ftn:

2008-04-28 17:38 gcof.ftn, get.ftn, label.ftn, lgtst.ftn, mem.ftn, paccrn.ftn, pfa.ftn, put.ftn, rec.ftn, sfft.ftn, temperton.ftn, util.ftn,   vfft.ftn, cofg.ftn, fftcray.ftn, fftini.ftn, filev.ftn, lire_arg.ftn:
2008-04-28 10:23 convsub.ftn, filev.ftn, get.ftn, label.ftn, put.ftn, rec.ftn:

2008-04-25 17:03 util.ftn:

2008-04-25 16:51 lowio92.ftn, lssub.ftn:

2008-04-25 16:50 lowio.ftn:

2008-04-25 16:48 get.ftn:

2008-04-25 16:46 gemdiag.ftn:

2008-04-25 16:44 filter.ftn:

2008-04-25 16:43 divers.c:

2008-04-25 16:41 coord.ftn:

2008-04-25 16:39 convsub.ftn:

2008-02-18 13:52 gemdiag.ftn:

2008-02-18 11:25 util.ftn:

2008-02-18 11:24 get.ftn:

2008-02-06 14:43 pacc92.ftn:

2008-01-16 16:51 pacc92.ftn:

2008-01-15 11:50 get.ftn:

2008-01-15 11:48 pacc92.ftn:

2008-01-14 15:07 lire_arg.ftn:

La derni�re section concerne les modifications aux autres documents,
tels que les Makefile(s) et la documentation WEB...



2010-07-06 11:44 Makefile/lssub, Makefile/lspgm, driver.ptn:

2010-06-10 17:28  Makefile/lssub, Makefile/lspgm :

2010-05-11 15.43 Makefile/lssub:

2010-05-10 17.19 Diag_Config.html, index.html, Error_messages.html:

2010-04-01 13:02 Makefile/lssub, Makefile/lspgm:

2010-03-27 17:18 Makefile/lssub:

2010-02-15 14:01 Makefile/lspgm:

2010-02-12 17:54 Makefile/lssub:

2009-09-08 16:41 Makefile/lspgm, driver.ptn:

2009-01-23 17:40 Makefile/lspgm, driver.ptn:

2008-11-24 17:00 driver.ptn:

2008-11-24 16:52 Makefile/lspgm:

2008-11-24 16:52 Diag_Config.html:

2008-07-24 16:00 driver.ptn:

2008-07-24 16:00 Makefile/lspgm:

2008-07-24 15:08 Makefile/lssub:

2008-05-13 12:43 Makefile/lspgm:

2008-04-30 17:21 lssub.ftn:

2008-04-28 10:27 Makefile/lssub:

2008-04-25 18:02 driver.ptn:

2008-04-25 18:01 Makefile/lspgm:

2008-04-25 16:37 Makefile/lssub:

2008-02-06 14:40 Makefile/lssub, Makefile/lspgm:

2008-01-14 12:58 Change_Log.html, Makefile/lspgm, driver.ptn:

 Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

 Merci.



 Date:  Mon, 14 Jan 2008 14:14:14 - 0500
 From: Bernard Dugas


 Re: New version/Nouvelle version R.DIAG (v6.0.0)


 Bonjour,


 Il y a une nouvelle version de R.DIAG aujourd'hui sur Linux. Il s'agit de la version 6.0.0 et elle a �t� assembl�e avec librmn_009 (dat�e: Mon Jun 4 11:37:56 EDT 2007 - Linux_pgi611).  Les versions AIX et IRIX64 (cette derni�re utilisant complib.sgimath, i.e. lapack version SGI) ont �galement �t� mises-�-jours. Du c�t� IRIX64, la version pouvant �crire en format FST89, i.e. r.diag89, ne sera pas mise-�-jour et elle est maintenant consid�r�e comme p�rim�e ('outdated').
 
 Tel qu'annonc� dans mon message du 26 novembre dernier, la modification la plus importante concerne le traitement de la coordonn�e verticale dans les fichiers strandards CMC/RPN. Le texte qui suit reproduit l'essentiel de ce dernier message et concerne les changements qui ont fait l'objet de fermetures de fichiers sources les 19 et 20 d�cembre 2007 (voir plus bas)...


****** EXTRAIT DU MESSAGE DU 26 NOVEMBRE ******


 Un probl�me qui m'a �t� rapport� depuis fort longtemps est ici corrig�, � savoir la perte de pr�cision des descripteurs IP1 que subissent des fichiers produits par R.DIAG. La version pr�c�dente ne permettais pas plus de trois d�cimales dans IP1. Cette limite est relach�e dans la nouvelle version du logiciel.

 Il y a de fortes chances que certains scripts ne fonctionnent plus tels que pr�vus avec cette version et ceux-ci devront �tre adapt�s. Ce nouveau R.DIAG modifie la fa�on dont les niveaux verticaux sont sp�cifi�s en entr�e pour les fichiers Standards CMC/RPN (STD). Les scripts qui sont con�us pour traiter des fichiers en format CCCma ne devraient pas avoir � �tre modifi�s (c'est du moins un des buts de cette op�ration).

 Ce qui se passe, c'est qu'il doit maintenant y avoir une relation valide entre la valeur du param�tre niveau lu en argument et ce qui se trouve dans un fichier STD. Cet argument d'entr�e peut etre cod� (i.e. valeur enti�re) ou decod� (valeur r�elle). Si ce dernier choix est fait, R.DIAG tentera de le coder avant de faire une recherche. Le codage d�pendra du module invoqu�. Certains modules (eg SELECT) offrent maintenant l'option de choisir le type de niveau explicitement. D'autres se fieront sur le type de niveau associ� au premier enregistrement lu sur le ficher d'entr�e.

 Par exemple, il �tait auparavant possible de s�lectionner une variable valide sur une surface HYBRIDE (eg. 1.0) est utilsant le codage correspondant des fichiers CCCma (ce qui dans le cas pr�sent donne 1000). Cette approche ne fonctionnera plus: Dans l'exemple pr�c�dent, 1000 devient une valeur cod�e correspondant � un niveau de pression et non pas � un niveau Hybride. Pour s�lectionner ce niveau hybride, il faudra maintenant soit sp�cifier 1.0 ou bien une des fa�ons "l�gales" de coder ce niveau. Un fichier CCCma ne fait toujours pas ce type de distinction: Un niveau ETA y sera encore sauv� comme �tant

  INT( 1000 * ETA )

pour des valeurs ETA entre 0.01 et 1.0. Il est en fait impossible de savoir quels sont les types de niveaux pr�sents dans un tel fichier sauf indirectement en faisant appel � de l'information ext�rieure. Ce n'est �videmment pas le cas avec les fichiers STD et R.DIAG en tient maintenant pleinement compte.


****** AND NOW FOR THE ENGLISH VERSION ******


 A problem that has been brought to me regularly is fixed here, namely a loss of precision to the IP1 descriptors by files handled by R.DIAG. The previous version only writes IP1s with 3 significant digits. This limits disappears and the IP1 are kept at the full precision supported by the CMC/RPN Standard (STD) files.

 There is a stong possibility that a few scripts will stop working as expected with the new version and they will need to the modified accordingly. Scripts that are meant to work with CCCma files should not have to be changed (hopefully; a few tests may also be warranted).

 The new version enforces stricter relationships between the program's input vertical parametres and those found in the STD files. These I/O parametres can be coded (i.e. integer numbers) or uncoded (i.e. real values). If the latter applies, R.DIAG will attemps to code the values either as specified by a vertical type input parametre (when available, see the SELECT modules for an example), or using the vertical type associated with the first record in the input file.

 For example, the previous version would associate a hybrid (eg. 1.0) value to the I/O parametre used by CCCma files (in this case, 1000). This no longer works: Continuing with the previous example, 1000 is now correctly interpreted as a coded IP1 correponding to 1000.0 hPa pressure value, and not to a hybrid level value. To point to a hybrid value, the user will now have to either specify its real value (i.e. 1.0) or a corresponding (new- or old-style) "legal" encoded value. CCCMa files still cannot distinguish between different vertical coordinates: An ETA level will still be saved as

  INT( 1000 * ETA )

for ETA lying between 0.01 and 1.0. It is in fact impossible to know what type of levels are inside such a file, except indirectly, using info external to the records themselves. STD files support a wide range of vertical coordinates correctly and R.DIAG now fully accounts for them.

****** Autres items/Other issues ******

 Les changements pr�c�dents touchent la plupart des modules de R.DIAG. Par contre, la liste descriptive des changements qui ont �t� apport�s est beaucoup plus courte. En voici la description:


 La tr�s grande majorit� des autres modifs concernent des correctifs au code (BugFix) ou des ajouts/�claircissements � la documentation suite � des probl�mes qui ont �t� rencontr�s par des usagers. Un des changements en cours est l'arr�t de l'utilisation des routines HPALLOC et HPDEALLC pour la gestion de la m�moire. Les commandes Fortran 90 ALLOCATE et DEALLOCATE devraient compl�tement les remplacer d'ici la prochaine version de R.DIAG.

 Le module ZXAGLB permettant de reg�n�rer des grilles globales � partir de coupes zonales a �t� ajout� � R.DIAG.

 Voici la liste chronologique des modifications qui ont �t� apport�es au programme depuis la version pr�c�dente, i.e. depuis le 18 septembre 2006. Notez que les plus r�centes versions du programme peuvent toujours �tre retrouv�es dans le r�pertoire $ARMNLIB/modeles/diag/bin.


 La prochaine section �num�re les modifications aux modules principaux...

2007-12-21 16:35   zxaglb.ptn:

2007-12-20 19:04   zxaglb.ptn:

2007-12-20 16:19    anomali.ptn, barx.ptn, bary.ptn, bins.ptn, cosf.ptn, delhato.ptn, dertim.ptn, diftim.ptn, expone.ptn, flat.ptn, fmask.ptn, fpow.ptn, fullmix.ptn, ggall.ptn, gghems.ptn, gglob.ptn, ggtrig.ptn, hovplot.ptn, inttim.ptn, kef.ptn, laslon.ptn, levrev.ptn, loge.ptn, memcoef.ptn, mergef.ptn, miroir.ptn, mksymm.ptn, mkunsy.ptn, modulus.ptn, mtrace.ptn, rcopy.ptn,      repack.ptn, rmax.ptn, shiftf.ptn, sinf.ptn, smooth.ptn, solflux.ptn, spamp.ptn, spcalpa.ptn, spcdns.ptn, spconj.ptn, spdlat.ptn, spdlon.ptn, spdlsq.ptn, spectr.ptn, spgdev.ptn, splapl.ptn, spldiss.ptn, splinv.ptn, spnegm.ptn, spreim.ptn, spresol.ptn, spsmoo.ptn, spzdev.ptn, spzxmlt.ptn, sqroot.ptn, square.ptn, subarea.ptn, timdev.ptn, timegen.ptn, tscheck.ptn, tstep.ptn, vbasd.ptn, xappend.ptn, xfind.ptn, xlin.ptn, xsave.ptn, xylin.ptn, zonmod.ptn, zxdev.ptn, zxdlat.ptn, zxdlatf.ptn, zxgam.ptn, zxmav.ptn, ytox.ptn:

2007-12-20 16:17    addf.ptn, binning.ptn, calmap.ptn, cofagg.ptn, cofaps.ptn, complex.ptn, corpar.ptn, cwinds.ptn, eof25.ptn, fcats.ptn, ftest.ptn, fullcor.ptn, gadd.ptn, ggacof.ptn, ggaps.ptn, ggatim.ptn, ggdlat.ptn, ggdlon.ptn, ggvecps.ptn, gwtqd.ptn, linint.ptn, llagg.ptn, lpprint.ptn, makezg.ptn, meofvec.ptn, meriavg.ptn, minvers.ptn, mmult.ptn, psdiv.ptn, psmlt.ptn, slice.ptn, smspec.ptn, sortf.ptn, spvdgx.ptn, t2test.ptn, tfilter.ptn, timagg.ptn, timavg.ptn, timcov.ptn, tmmult.ptn, transpos.ptn, tsafc.ptn, ttesta.ptn, tteste.ptn, unbinn.ptn, unmask.ptn, varspec.ptn, windowf.ptn, xpand.ptn, zdhdiv.ptn, zonavg.ptn, zoncov.ptn, zondev.ptn, zxprint.ptn, zxwave.ptn:

2007-12-20 16:12    adjust.ptn, binach.ptn, chabin.ptn, convert.ptn, gaussw.ptn, joiner.ptn, joinup.ptn, legendre.ptn, rmlabl.ptn, spblow.ptn, newnam.ptn, fit.ptn:

2007-12-20 16:11    beta.ptn:

2007-12-20 16:10    gsomega.ptn, gsomgah.ptn:

2007-12-20 16:10     betao.ptn, calpres.ptn, gpdpd.ptn, gphum.ptn, gshumh.ptn, gsmslp.ptn, gsmslph.ptn, mslpr.ptn, zxplot.ptn:

2007-12-20 16:09    cofagg2.ptn, condef.ptn, linepc.ptn, mempred.ptn, parmsub.ptn, pcomp.ptn, nspec.ptn:

2007-12-20 16:09    constr.ptn, delx.ptn, dely.ptn, mkmask.ptn, rzonavg.ptn, w2stat.ptn:

2007-12-20 16:08    unseas.ptn, zxtrig.ptn:

2007-12-20 16:07    crvplot.ptn, hdplot.ptn, rangrd.ptn, signag.ptn, spcsum.ptn, spflux.ptn, splook.ptn, spslope.ptn, xplot.ptn, zadlev.ptn:

2007-12-20 16:07    ctemps.ptn, dxdp.ptn, gpvtat.ptn, pgen.ptn, relabl.ptn, rgopr.ptn, veint.ptn, vertinc.ptn, vpint.ptn, vpintl.ptn, vpintv.ptn, vsint.ptn, vsinth.ptn, zxdevp.ptn, zxint.ptn, zxpsi.ptn:

2007-12-20 16:06    delhat.ptn, extrac.ptn, ggplot.ptn, gpasg.ptn, grset.ptn, gsapl.ptn, gsaptp.ptn, gsapzl.ptn, gsathlt.ptn, plagalc.ptn:

2007-12-20 16:01    select2.ptn, enleve.ptn, ggsign.ptn, gsathl.ptn, ijlook.ptn, select.ptn:

2007-12-20 15:57    xmplot.ptn:

2007-12-20 15:56    spplot.ptn:

2007-12-20 15:56    eofrot.ptn:

2007-12-20 15:55    ggstat.ptn, globavg.ptn, invntry.ptn:

2007-12-20 15:54    lagcor.ptn:

2007-12-20 15:54    zlnplot.ptn:

2007-12-19 14:46    critt.ptn:

2007-08-29 15:48    convert.ptn:

2007-08-29 15:29    zxplot.ptn:

2007-08-29 14:59    delhat.ptn:

2007-08-29 14:29    ggstat.ptn:

2007-08-29 14:23    gsapl.ptn,  gshumh.ptn:

2007-08-29 14:21    gsaptp.ptn:

2007-08-29 13:53    gsathl.ptn:

2007-08-29 13:47    gsathlt.ptn:

2007-08-29 13:35    ijlook.ptn:

2007-08-29 13:34    invntry.ptn:

2007-08-29 13:23    llagg.ptn, ggaps.ptn:

2007-08-29 13:21    lpprint.ptn:

2007-08-29 13:19    makezg.ptn:

2007-08-29 13:18    enleve.ptn:

2007-08-29 12:47    select.ptn:

2007-08-29 12:34    timavg.ptn:

2007-08-29 12:33    tteste.ptn:

2007-08-29 12:31    varspec.ptn: Mises-�-jour apport�e par Bertrand Denis...
 
2007-08-29 12:22    zxplot.ptn:

2007-08-29 12:15    repack.ptn:

2007-08-29 12:14    windowf.ptn:

2007-03-12 16:12    convert.ptn:

2007-03-12 15:35    ggtrig.ptn:

2007-03-12 15:34    lpprint.ptn:

2006-12-18 08:11    repack.ptn:

2006-12-18 07:43    relabl.ptn:

2006-12-18 07:41    timavg.ptn:

2006-12-18 07:38    vsinth.ptn:

2006-12-18 07:36    gsathlt.ptn:

2006-12-18 07:35    gsathl.ptn:

2006-12-18 07:33    gsapzl.ptn:

2006-12-18 07:29    gsaptp.ptn:

2006-12-18 07:24    gsapl.ptn:

2006-12-18 07:22    gpasg.ptn:

2006-12-18 07:21    addtext.ptn:

2006-09-19 15:17    rangrd.ptn:

2006-09-19 15:11    timdev.ptn:

2006-09-19 15:11    timavg.ptn, timcov.ptn:

2006-09-19 15:07    convert.ptn:
 
2006-09-19 15:06    joinup.ptn:

2006-09-19 15:04    xfind.ptn, xsave.ptn:

2006-09-19 15:01    flat.ptn:

2006-09-19 14:59    select.ptn, select2.ptn:

2006-07-24 17:14    llagg.ptn:


 La section suivante concerne les collections de sous-routines...



2007-12-19 14:36    coord.ftn:

2007-12-19 14:32    convsub.ftn:

2007-12-19 14:29    filev.ftn:

2007-12-19 14:28    get.ftn:


2007-12-19 14:26    label.ftn:

2007-12-19 14:24    put.ftn:

2007-12-19 13:54    ism.ftn, pacc92.ftn, paccrn.ftn, rec.ftn:

2007-12-19 13:52    gemdiag.ftn:

2007-09-07 13:38    coord.ftn:

2007-09-07 13:37    get.ftn:

2007-09-06 13:13    coord.ftn:

2007-08-29 17:24    gemdiag.ftn:

2007-08-29 17:17    util.ftn:

2007-08-29 16:56    convsub.ftn:

2007-08-29 16:38    gemdiag.ftn:

2007-08-29 16:27    rec.ftn:

2007-08-29 16:19    filev.ftn:

2007-08-29 16:17    coord.ftn:

2007-08-29 16:14    fftini.ftn:

2007-08-29 16:12    filter.ftn:

2007-08-29 16:10    sfft.ftn:

2007-08-29 16:06    trans1d.ftn: Modifications du-03- 2007 (BDenis) :
 
2007-08-29 16:00     vfft.ftn:
 
2007-03-14 13:57   util.ftn:
 
2006-10-19 18:53    util.ftn:
 
2006-10-19 18:51    get.ftn:
 
2006-09-20 21:25    rec.ftn:
 
2006-09-19 14:23    util.ftn:
 
2006-09-19 14:19    convsub.ftn:
 
2006-09-19 14:13    get.ftn:
 
2006-09-19 14:11    coord.ftn:
 
2006-09-19 14:08    gemdiag.ftn:
 
2006-07-25 17:00    convsub.ftn:
 


 La derni�re section concerne les modifications aux autres documents, tels que la documentation WEB...

 
2008-01-14 13:13    Makefile/lspgm, driver.ptn,Change_Log.html:

2007-12-20 19:31    Makefile/lspgm, driver.ptn:
 
 
2007-12-20 16:31    Makefile/lspgm:
 
2007-12-19 14:37    Makefile/lssub:
 
2007-09-06 13:25    Makefile/lspgm, driver.ptn:
 
2007-08-29 16:23    Makefile/lssub:
 
2007-08-29 15:28    driver.ptn:
 
2007-08-29 15:27    Makefile/lspgm:
 
2006-12-18 10:42    Makefile/lspgm,driver.ptn:
 
2006-10-20 15:02    Tmpdir.html:
 
2006-10-19 22:14    index.html:
 
2006-10-19 22:03    Change_Log.html:
 
2006-10-19 18:54    Error_messages.html:
 
2006-10-04 16:23    Diag_Config.html, Tmpdir.html, index.html:
 
2006-09-20 21:36    Makefile/lspgm, driver.ptn:
 
2006-07-24 17:13    Diag_Config.html:

2006-07-19 17:57    Change_Log.html:


 Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

 Merci.


Date: Wed, 19 Jul 2006 16:00:00 -0400
From: Bernard Dugas

Bonjour,

Il y a une nouvelle version de R.DIAG aujourd'hui sur POLLUX. Il s'agit de la version 5.5.0 et elle a �t� assembl�e avec librmn_008 (dat�e de mercredi 28 juin 14:54:47 HAE 2006 - IRIX64) et complib.sgimath (i.e. lapack version SGI). Les versions AIX et Linux_pgi611 (i686) ont �galement �t� mise-a-jours.

La modification la plus importante concerne un nouveau support des valeurs manquantes. Ce mode est activ� par le biais soit du param�tre "-mvalue valeur [epsilon]", soit de la variable d'environnement "MISSING_VALUE=valeur", o� "valeur" est le nombre r�el d�notant une valeur manquante et "epsilon" est le facteur de pr�cision relatif utilis� dans les comparaisons. La valeur par d�faut de epsilon est 1%. Il n'y a pas de valeur par d�faut pour la "valeur" manquante elle-m�me. La seconde m�thode a pr�s�ance sur la premi�re. Une vingtaine de modules ont �t� modifi�s directement, ou bien sont affect�s par la prise en charge de ce mode par la routine calculant les contours par d�faut dans les modules graphiques.

La seconde modification utilise un nouveau type de donn�es complexes dans RMNLIB (eg. DATYP=8, Z32). Tous les modules travaillant avec des donn�es complexes (SPEC, FOUR ou CMPL) utilisent maintenant ce format. Avec la version rmn_008 de la librairies RPN, le format de compression dit "turbo" est �galement support� par tous les modules.

Enfin, le module MERIAVG de moyennage selon les m�ridiens a �t� ajout� au programme. Plusieurs autres changements mineurs, ajouts et/ou corrections ont �galement �t� apport�s. On notera le support partiel des grilles '#' (sorties d'une tuile de GEM). Les modules requ�rant des informations g�ographiques (eg. GLOBAVG) dans leur fonction ne pourront reconna�tre ce type de donn�es, mais tous les autres devraient les accepter correctement.

Voici la liste chronologique des modifications qui ont �t� apport�es au programme depuis la version pr�c�dente, i.e. celle publi�e le 11 juillet 2005. Notez que les plus r�centes versions du programme peuvent toujours �tre retrouv�es dans le r�pertoire $ARMNLIB/modeles/diag/bin.


Cette premi�re section concerne les modules principaux...


2006-07-19 14:40 solflux.ptn:

2006-07-17 17:40 timcov.ptn:

2006-07-17 17:37 square.ptn, gadd.ptn (mode GADD):

2006-07-17 17:36 sqroot.ptn:

2006-07-13 17:50 convert.ptn, fsttri.ptn:

2006-07-13 17:46 adjust.ptn:

2006-07-13 17:45 globavg.ptn:

2006-07-13 17:44 llagg.ptn:

2006-07-13 17:43 splook.ptn:

2006-07-13 17:42 vpintl.ptn:

2006-07-04 15:07 fcats.ptn:

2006-07-04 15:05 ggatim.ptn:

2006-07-04 14:17 complex.ptn:

2006-07-04 14:25 ggstat.ptn:

2006-07-04 14:16 ggplot.ptn:


2006-07-04 13:53 addf.ptn, gadd.ptn, ggvecps.ptn, globavg.ptn, llagg.ptn, sqroot.ptn, square.ptn, timavg.ptn, timcov.ptn, timdev.ptn, xlin.ptn, zonavg.ptn, zoncov.ptn, zondev.ptn:

2006-07-04 13:55 makezg.ptn:

2006-06-19 12:34 complex.ptn:

2006-06-19 12:32 convert.ptn:

2006-06-19 12:30 windowf.ptn:

2006-04-26 18:51 meofvec.ptn:

2006-04-26 18:42 mmult.ptn, mtrace.ptn:

2006-04-26 18:33 eofrot.ptn:

2006-04-26 18:32 repack.ptn:

2006-04-26 18:31 pgen.ptn:

2006-04-26 18:30 ijlook.ptn:

2006-04-26 18:26 addtext.ptn:

2006-04-26 18:25 meriavg.ptn:

2006-03-15 18:10 gsathl.ptn, gsathlt.ptn:

2006-03-13 17:40 square.ptn:

2006-03-13 17:39 laslon.ptn:

2006-02-09 12:41 select.ptn:

2006-02-09 12:16 zonavg.ptn:

2006-02-09 12:14 timcov.ptn:

2006-02-09 12:13 timavg.ptn:

2006-02-09 12:03 meriavg.ptn:

2006-01-04 13:14 hovplot.ptn:

2006-01-04 12:43 binach.ptn, chabin.ptn:

2006-01-04 12:41 ggdlat.ptn, ggdlon.ptn:

2005-12-12 17:54 ggvecps.ptn:

2005-12-12 17:53 convert.ptn, fsttri.ptn:

2005-11-22 16:17 addf.ptn:

2005-11-22 14:52 convert.ptn:

2005-11-22 14:13 ggvecps.ptn:

2005-11-22 14:11 llagg.ptn:

2005-11-22 14:07 makezg.ptn:

2005-11-22 14:04 tstep.ptn:

2005-11-22 13:53 zonavg.ptn:

2005-07-28 15:41 zoncov.ptn, zondev.ptn:

2005-07-28 13:45 binach.ptn:

2005-07-28 11:45 binach.ptn, chabin.ptn, vsinth.ptn:



Cette seconde section concerne les collections de sous-routines...



2006-07-13 17:32 util.ftn:

2006-07-04 13:07 convsub.ftn:


2006-07-04 12:52 util.ftn:

2006-07-04 12:42 precon.ftn:

2006-07-04 12:41 ism.ftn:

2006-07-04 12:29 vfft.ftn:


2006-07-04 12:08 label.ftn:

2006-07-04 12:06 rec.ftn:

2006-04-26 12:21 convsub.ftn:

2006-04-26 12:15 coord.ftn:

2006-04-26 12:12 interp.ftn:

2006-04-26 12:11 get.ftn, put.ftn:

2006-03-13 17:08 util.ftn:

2006-02-09 13:23 convsub.ftn:

2006-02-09 13:19 filev.ftn, put.ftn, get.ftn:

2006-02-09 13:18 util.ftn:

2006-02-09 12:43 gemdiag.ftn:

2005-12-12 17:50 util.ftn:

2005-11-22 13:41 convsub.ftn:

2005-11-22 13:39 gemdiag.ftn:

2005-11-22 13:34 get.ftn:

2005-11-22 13:27 sfft.ftn:

2005-07-28 13:40 convsub.ftn:

2005-07-28 13:27 util.ftn:

2005-07-28 13:26 inctdia.ftn:

2005-07-28 13:24 eapl.ftn, fftcray.ftn, get.ftn, interp.ftn, ism.ftn, put.ftn, vfft.ftn:

2005-07-28 13:22 rec.ftn:

2005-07-28 13:02 coord.ftn:

2005-07-28 13:00 convsub.ftn, rdiag/lssub/convsub.ftn:


La derniere section concerne les modifications aux autres documents, tels que la documentation WEB...



2006-07-04 13:54 Makefile:

2006-06-19 12:36 Makefile, driver.ptn:

2006-06-19 12:35 Diag_Config.html:

2006-04-26 12:27 Makefile, driver.ptn:

2006-03-13 17:03 Error_messages.html, lssub.ftn:

2006-02-09 12:08 Makefile, driver.ptn:

2005-12-12 18:01 driver.ptn:

2005-07-28 13:48 Makefile, driver.ptn:



Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

Merci.



Date: Mon, 11 Jul 2005 13:59:00 -0400
From: Bernard Dugas

Bonjour,

Il y a une nouvelle version de R.DIAG aujourd'hui sur POLLUX. Il s'agit de la version 5.4.0 et elle a �t� assembl�e avec librmn_x (dat�e du 21 juin 10:28 - IRIX64) et complib.sgimath (i.e. lapack version SGI). Les versions AIX et Linux (i686) ont �galement �t� mise-a-jour.

La modification la plus importante concerne le nouveau support de donn�es de type caract�res. Le programme lit et �crit maintenant des enregistrements de type caract�res de longueurs arbitraires (i.e. 128 caracteres/lignes x nombre de lignes) ce qui nous permets de mieux d�crire le contenu de fichiers de donn�es. Le nouveau module ADDTEXT ajoute de l'information textuelle � des fichiers existants. Un grand nombre d'autres modules ont �t� modifi�s pour accepter (ou tout simplement ignorer) ce type de donn�es.

La seconde modification ajoute le support direct de donn�es sur grilles de type Z (globales ou non) lors des calculs zonaux. Les modules ZONAVG, ZONCOV et ZONDEV ont �t� modifi�s et les points d'entrees ZONVAR, ZONVAVG, ZONVDEV et GGVECZ �galement �t� ajout�s. Ce dernier point d'entr�e au module GGVECPS effectue une rotation des composantes vectorielles sur grilles Z pour que celles-ci puissent �tre plutot orient�es selon les rep�res g�ographiques usuels.

La troisi�me modification consiste � une application automatique d'un filtre digital appropri� lors d'interpolations r�sultant en une baisse significative de r�solution et ce, afin que l'op�ration ne se limite pas � une op�ration d'�chantillonnage. Les modules GGAPS et LLAGG ont subit cette modification.

La g�n�ralisation du support natif des diff�rents types de grilles CMC/RPN se continue: Les grilles de type L et Z sont reconnues par la plupart des modules n�cessitant des informationes g�ographiques lors de leur fonctionnement. Notamment les modules GGAPS, LLAGG et MAKEZG supportent maintenant presque toutes les grilles support�es par les interpolateurs EZSCINT lors du traitement de fichiers CMC/RPN. Le support des grilles # et Y est encore assez restreint mais celui des grilles LAM est grandement amelior�.

Enfin, le module YTOX d'exponiation a �t� ajout� au programme. Plusieurs autres changement mineurs, ajouts ou corrections ont �galement �t� apport�es.

Voici la liste chronologique des modifications qui ont et apport�es au programme depuis la version pr�c�dente, i.e. celle publi�e le 23 aout 2004. Notez que les plus r�centes versions du programme peuvent toujours �tre retrouv�es dans le r�pertoire $ARMNLIB/modeles/diag/bin.


Cette premi�re section concerne les modules principaux...



2005-07-05 16:08  solflux.ptn:

2005-07-05 14:51  windowf.ptn:

2005-07-05 14:46  varspec.ptn:

2005-07-05 14:45  timavg.ptn:

2005-07-05 14:44  makezg.ptn:

2005-07-05 14:43  binach.ptn:

2005-05-06 14:35  rcopy.ptn:

2005-05-06 14:34  globavg.ptn:

2005-05-06 14:31  crvplot.ptn:

2005-03-07 13:00  binach.ptn:

2005-03-03 17:37  gsathlt.ptn, gsathl.ptn, gphum.ptn:

2005-03-03 16:41  gsapl.ptn, gpasg.ptn:

2005-03-03 15:05  eof25.ptn:

2005-03-03 14:32  complex.ptn:

2005-03-03 13:31  adjust.ptn:

2005-02-23 14:29  extrac.ptn: 
2005-02-23 14:23  gsathlt.ptn:

2005-02-23 14:21  gsapl.ptn, gsathl.ptn:

2005-01-17 14:44  extrac.ptn:

2005-01-17 14:38  ggvecps.ptn:

2005-01-17 14:02  gsapl.ptn: 
2004-12-09 19:43  gpvtat.ptn:

2004-12-09 19:41  gpdpd.ptn:

2004-12-09 19:40  fsttri.ptn:

2004-12-09 19:39  convert.ptn:

2004-11-26 11:15  subarea.ptn, ggaps.ptn, llagg.ptn:

2004-11-26 11:09  vbasd.ptn:

2004-11-26 11:03  timcov.ptn:

2004-11-26 11:00  plagalc.ptn:

2004-11-26 10:53  convert.ptn:

2004-11-26 10:52  calmap.ptn:

2004-11-26 10:38  calpres.ptn:

2004-11-22 16:04  makezg.ptn:

2004-11-22 16:00  subarea.ptn:

2004-11-22 15:58  ggvecps.ptn:

2004-11-12 16:53  gaussw.ptn:

2004-11-12 14:54  ytox.ptn:

2004-11-12 14:40  driver.ptn (module principal de r.diag):

2004-11-12 13:18  transpos.ptn:

2004-11-12 13:16  zonavg.ptn:

2004-11-12 13:15  zondev.ptn:

2004-11-12 13:14  zoncov.ptn:

2004-11-12 13:02  timcov.ptn:

2004-11-12 13:01  ggvecps.ptn:

2004-11-12 13:00  zxplot.ptn:

2004-11-12 12:59  windowf.ptn:

2004-11-12 12:56  extrac.ptn:

2004-11-12 12:55  ggtrig.ptn:

2004-11-12 12:52  lpprint.ptn:

2004-11-12 12:50  globavg.ptn:

2004-11-12 12:45  llagg.ptn:

2004-11-12 12:23  ggaps.ptn:

2004-11-12 12:06  gghems.ptn:

2004-11-12 12:06  psgrid.ptn:

2004-11-12 12:03  gaussw.ptn:

2004-11-12 11:55  zxdev.ptn:

2004-11-12 11:50  ggdlat.ptn, ggdlon.ptn:

2004-11-12 11:44  vpintv.ptn:

2004-11-12 11:42  ggatim.ptn, binning.ptn:

2004-11-12 11:40  spconj.ptn:

2004-11-12 11:39  mtrace.ptn:

2004-11-12 11:38  select.ptn, select2.ptn, timavg.ptn:

2004-11-12 11:37  addf.ptn, mmult.ptn:

2004-11-12 11:33  barx.ptn, bary.ptn:

2004-11-12 11:29  ggstat.ptn:

2004-11-12 11:29  binach.ptn, chabin.ptn, crvplot.ptn, ijlook.ptn, kef.ptn, sortf.ptn, xlin.ptn, xylin.ptn:

2004-11-08 19:30  repack.ptn:

2004-11-08 19:24  tfilter.ptn:

2004-09-13 12:53  select.ptn:

2004-09-13 12:51  convert.ptn, ggstat.ptn:

2004-09-13 12:37  addtext.ptn:



Cette seconde section concerne les collections de sous-routines...



2005-07-05 14:37 get.ftn:

2005-07-05 14:35 gemdiag.ftn:

2005-05-06 14:36 util.ftn:

2005-04-14 12:41 convsub.ftn:

2005-04-14 12:39 util.ftn:

2005-04-12 12:45 interp.ftn:

2005-04-12 12:36 get.ftn:

2005-04-12 12:33 gemdiag.ftn:

2005-03-11 09:31 paccrn.ftn:

2005-03-07 12:29 util.ftn:

2005-03-07 12:25 get.ftn:

2005-03-07 12:23 ism.ftn:

2005-02-23 13:58 get.ftn:

2005-02-01 16:03 filev.ftn:

2005-02-01 15:59 get.ftn:

2005-02-01 15:58 rec.ftn:

2005-02-01 15:56 convsub.ftn:

2004-12-09 19:46 util.ftn:

2004-11-26 10:35 convsub.ftn:

2004-11-21 22:44 interp.ftn:

2004-11-12 14:16 util.ftn:

2004-11-08 16:06 gemdiag.ftn:

2004-11-08 15:51 precon.ftn:

2004-11-08 15:49 interp.ftn:

2004-11-08 15:47 get.ftn, put.ftn:

2004-11-08 15:46 filter.ftn:

2004-11-08 15:44 filev.ftn:

2004-11-08 15:42 divers.c:

2004-11-08 15:41 convsub.ftn:

2004-09-13 13:29 rec.ftn:

2004-09-13 13:27 convsub.ftn:

2004-09-13 13:24 util.ftn:

2004-09-13 13:23 label.ftn:



La derni�re section concerne les modifications � la documentation WEB...



2005-07-07 11:40 Error_messages.html:

2005-07-06 15:53 Diag_Config.html, Makefile:

2005-04-12 15:58 Error_messages.html:

2005-02-25 14:50 Diag_Config.html:



Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

Merci.


Date: Mon, 23 Aug 2004 13:59:00 -0400
From: Bernard Dugas

Bonjour,

Il y a une nouvelle version de R.DIAG depuis cet apr�s-midi sur POLLUX. Il s'agit de la version 5.3.0 et elle a �t� assembl�e avec librmn.a (release 007 - IRIX64) et complib.sgimath (i.e. lapack version SGI). La version Linux (i386) a �galement �t� mise-�-jour.

La principale modification consiste en l'ajout du support d'une version AIX du programme. Tous les modules, sauf ceux dont les noms se terminent par "plot" tels que ggplot et zxplot, sont support�s dans cette nouvelle version.

Voici la liste chronologique des modifications qui ont �t� apport�es au programme depuis la version prec�dente, i.e. celle publi�e le 02 octobre 2003. Notez que les plus r�centes versions du programme peuvent toujours �tre retrouv�es dans le r�pertoire $ARMNLIB/modeles/diag/bin.


Cette premi�re section concerne les modules principaux...



2004-08-20 13:27 llagg.ptn:

2004-08-20 13:25 ggdlon.ptn:

2004-08-20 13:24 ggdlat.ptn:

2004-08-20 13:22 zxdlatf.ptn:

2004-06-23 13:02 relabl.ptn:

2004-05-10 11:29 cwinds.ptn, kef.ptn:

2004-04-30 15:51 windowf.ptn:

2004-04-30 13:27 llagg.ptn:

2004-04-30 12:13 extrac.ptn:

2004-04-16 13:39 windowf.ptn:

2004-04-16 13:37 fsttri.ptn:

2004-04-16 13:37 llagg.ptn:

2004-01-30 13:03 gphum.ptn:

2004-01-30 13:01 ggstat.ptn:
2004-01-30 12:59 extrac.ptn:

2003-12-24 11:35 subarea.ptn:

2003-12-22 12:16 timavg.ptn:

2003-12-15 16:10 timavg.ptn:

2003-12-10 18:15 convert.ptn:

2003-12-10 17:45 ggstat.ptn, fmask.ptn:

2003-12-10 17:42 zondev.ptn:

2003-12-10 17:41 zadlev.ptn:

2003-12-10 17:39 gphum.ptn:

2003-12-10 17:37 timcov.ptn: 
2003-12-10 17:34 llagg.ptn:

2003-12-10 17:32 fsttri.ptn, joinup.ptn:

2003-12-10 17:31 ctemps.ptn:

2003-10-24 17:00 gsapzl.ptn:

2003-10-24 16:59 gpasg.ptn, gsapl.ptn:

2003-10-24 16:58 convert.ptn, rangrd.ptn, spcsum.ptn:

2003-10-24 16:57 linepc.ptn, timagg.ptn:

2003-10-02 15:58 llagg.ptn:



Cette seconde section concerne les collections de routines...



2004-08-20 16:36 sfft.ftn:

2004-04-30 12:03 convsub.ftn:

2003-12-05 12:46 ism.ftn:

2003-12-05 11:02 get.ftn:

2003-11-26 17:37 get.ftn:
2003-10-24 17:05 divers.c, filter.ftn, gemdiag.ftn, get.ftn, lowio92.ftn, rec.ftn,trans1d.ftn, util.ftn:



La derni�re section concerne les modifications � la documentation WEB...



2004-04-30 12:09 Diag_Config.html:

2003-12-10 17:28 index.html:

2003-10-02 13:26 Change_Log.html, Makefile:



Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

Merci.


Date: Wed, 02 Oct 2003 14:00:00 -0400
From: Bernard Dugas

Bonjour,

Il y a une nouvelle version de R.DIAG depuis cet apr�s-midi sur POLLUX. Il s'agit de la version 5.2.0 et elle a �t� assembl�e avec librmn.a (release 006 - IRIX64) et complib.sgimath (i.e. lapack version SGI). La version Linux (i386) a �galement �t� mise-�-jour.

Voici la liste chronologique des modifications qui ont �t� apport�es au programme depuis la version pr�c�dente, i.e. le 22 janvier 2003. Notez que les plus r�centes versions du programme peuvent toujours �tre retrouv�es dans le r�pertoire $ARMNLIB/modeles/diag/bin.


Cette premi�re section concerne les modules principaux...



2003-10-02 12:22 dertim.ptn, inttim.ptn:

2003-10-02 12:21 xmplot.ptn, xplot.ptn:

2003-09-15 12:11 ggtrig.ptn:

2003-09-15 12:08 spvdgx.ptn:

2003-09-15 12:06 gwtqd.ptn:

2003-09-15 12:04 windowf.ptn:

2003-09-15 12:02 ggdlat.ptn, ggdlon.ptn:

2003-09-15 11:56 zxgam.ptn:

2003-09-15 11:51 loge.ptn:

2003-09-15 11:49 convert.ptn, gsapzl.ptn, levrev.ptn, miroir.ptn, mksymm.ptn, mkunsy.ptn, mslpr.ptn, rgopr.ptn, rmlabl.ptn, spblow.ptn, spplot.ptn, spresol.ptn, spzxmlt.ptn, zoncov.ptn, zxdevp.ptn, zxdlatf.ptn, zxint.ptn:

2003-08-25 16:11 windowf.ptn:

2003-08-25 16:08 zxmav.ptn:

2003-08-21 15:54 select2.ptn:

2003-08-21 15:37 rcopy.ptn:

2003-07-05 10:51  addf.ptn, adjust.ptn, cofaps.ptn, complex.ptn, convert.ptn, corpar.ptn, cosf.ptn, delhato.ptn, dertim.ptn, dxdp.ptn, enleve.ptn, expone.ptn, fit.ptn, fmask.ptn, fpow.ptn, gadd.ptn, ggaps.ptn, ggstat.ptn, globavg.ptn, inttim.ptn, invntry.ptn, joiner.ptn, joinup.ptn, kef.ptn, laslon.ptn, levrev.ptn, loge.ptn, lpprint.ptn, makezg.ptn, memcoef.ptn, mergef.ptn, modulus.ptn, mslpr.ptn, newnam.ptn, pgen.ptn, psdiv.ptn, psmlt.ptn, rcopy.ptn, relabl.ptn, repack.ptn, rgopr.ptn, rmax.ptn, rmlabl.ptn, select.ptn, select2.ptn, shiftf.ptn, sinf.ptn, slice.ptn, spamp.ptn, spcdns.ptn, spconj.ptn, spgdev.ptn, splook.ptn, spplot.ptn, spresol.ptn, spsmoo.ptn, spvdgx.ptn, spzdev.ptn, spzxmlt.ptn, sqroot.ptn, square.ptn, timavg.ptn, timdev.ptn, timegen.ptn, transpos.ptn, tscheck.ptn, ttesta.ptn, tteste.ptn, vpint.ptn, vpintl.ptn, vsint.ptn, vsinth.ptn, xappend.ptn, xfind.ptn, xlin.ptn, xsave.ptn, xylin.ptn, zadlev.ptn, zonavg.ptn, zoncov.ptn, zondev.ptn, zonmod.ptn, zxdev.ptn, zxdevp.ptn, zxdlat.ptn, zxdlatf.ptn, zxgam.ptn, zxint.ptn, zxpsi.ptn, zxtrig.ptn:

2003-07-04 14:00 ggall.ptn:

2003-07-04 13:59 llagg.ptn:

2003-07-03 21:15 windowf.ptn:

2003-06-23 10:55 Makefile:

2003-06-23 10:50 cofaps.ptn:

2003-06-23 10:48 betao.ptn:

2003-06-23 10:45 mslpr.ptn:

2003-06-23 10:40 xplot.ptn:

2003-05-23 17:30 spreim.ptn:

2003-05-23 17:27 spectr.ptn, spcalpa.ptn, spdlsq.ptn, spdlat.ptn, spdlon.ptn, spldiss.ptn, spnegm.ptn:

2003-05-23 17:21 convert.ptn:

2003-05-23 17:15 mmult.ptn:

2003-05-23 17:13 minvers.ptn, mtrace.ptn, tmmult.ptn:

2003-05-23 17:10 ggdlat.ptn, ggdlon.ptn, ftest:

2003-05-23 16:59 sqroot.ptn:

2003-05-23 16:56 kef.ptn:

2003-05-23 16:44 laslon.ptn:

2003-05-23 16:36 ijlook.ptn:

2003-05-23 16:32 splapl.ptn, splinv.ptn:

2003-05-23 16:15 tfilter.ptn:

2003-05-23 16:10 binach.ptn, chabin.ptn:

2003-05-23 16:08 enleve.ptn, select.ptn, select2.ptn:



Cette seconde section concerne les collections de routines...



2003-09-15 12:22 fftcray.ftn:
 
2003-09-15 12:19 pfa.ftn, temperton.ftn, vfft.ftn:
 
2003-09-15 12:13 ggd.ftn:
 
2003-08-25 14:47 convsub.ftn:
 
2003-08-25 14:45 get.ftn:
 
2003-07-03 21:20 get.ftn, rec.ftn:

2003-07-03 21:19 util.ftn:

2003-06-23 10:27 get.ftn:
 
2003-06-23 10:24 rec.ftn:
 
2003-05-23 16:54 filev.ftn:
 
2003-05-23 15:53 ism.ftn:
 
2003-05-23 15:47 get.ftn:
 
2003-05-23 15:20 util.ftn:
 
2003-05-23 15:05 coord.ftn:
 
2003-05-23 14:58 convsub.ftn:
 
2003-01-29 11:57 coord.ftn:



La derni�re section concerne les modifications � la documentation WEB



2003-06-23 10:32 index.html:
 
2003-05-30 14:38 Diag_Config.html:
 
2003-05-29 11:49 Diag_Config.html:
 
2003-01-22 17:38 Change_Log.html:
 
2003-01-22 13:11 Diag_Config.html:


Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

Merci.


Date: Wed, 22 Jan 2003 13:05:47 -0500
From: Bernard Dugas

Bonjour,

Il y a une nouvelle version de R.DIAG depuis cet apr�s-midi sur POLLUX. Il s'agit de la version 5.1.0 et elle a �t� assembl�e avec librmn.a (release 006 - IRIX64) et complib.sgimath (i.e. lapack version SGI). La version Linux (i386) a �galement �t� mise-�-jour.

Voici la liste chronologique des modifications qui ont �t� apport�es au programme depuis la version pr�cedente, i.e. celle publi�e le 18 septembre 2002. Merci � Mario L�pine pour l'extracteur de messages de log...

Cette premi�re section concerne les modules principaux...


2003-01-21 17:29 llagg.ptn:
 
2003-01-21 17:27 t2test.ptn:
 
2003-01-21 09:59 timavg.ptn:
 
2003-01-21 09:56 joiner.ptn:
 
2002-12-06 11:24 timavg.ptn:
 
2002-12-06 11:23 fmask.ptn:
 
2002-12-06 11:22 ggtrig.ptn:
 
2002-12-06 11:20 convert.ptn:
 
2002-12-06 11:17 addf.ptn:
 
2002-12-06 11:14 crvplot.ptn:
 
2002-12-06 11:13 gpasg.ptn, gsapl.ptn, gsaptp.ptn:
 
2002-12-06 11:10 varspec.ptn:
 
2002-12-06 11:05 windowf.ptn:



Cette seconde section concerne les collections de routines...



2002-12-06 11:29 filev.ftn, get.ftn:
 
2002-12-06 11:27  util.ftn:
 
2002-12-06 11:26 convsub.ftn:
 
2002-09-17 10:57  get.ftn:
 

Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

Merci.


Date: Tue, 18 Sept 2002 14:36:26 -0400
From: Bernard Dugas

Bonjour,

Il y a une nouvelle version de R.DIAG cet apr�s-midi sur POLLUX. C'est la version 5.0.1 et elle a �t� assembl�e avec librmn.a (release 006 - IRIX64). Les versions HP-UX et Linux (i386) ont �galement �t� mises � jour.

La principale modification a des r�percussions pour la plupart des usagers sous IRIX6 et HP/UX. La version par d�faut de R.DIAG produit maintenant des fichiers standards 2000. Il est encore possible de modifier ce comportement en d�finissant la variable d'environnement globale RDIAG en lui donnant comme valeur le nom d'une version utilisant les fichiers standards 1989: r.diagn_5.0.1 (sous IRIX6) et r.diage_5.0.1 (sous HP/UX) sont pr�sentement disponibles � cette fin. Notez que tout ceci ne s'applique pas � la version Linux qui a toutours utilis�e les fichiers 2000.

L'autre modification principale concerne les modules qui utilisent de l'information sur les coordonn�es verticales tels que DXDP, GPASG, GPDPD, GPHUM, GSAPL, GSAPTP, GSATHL, PGEN et VSINTH. La consolidation effectu�e dans la version GEM v_3.0.1 des deux pr�c�dentes versions de la coordonn�e hybride avec redressement a forc� un assez grand nombre de modifications � tous ces modules. Leur documentation automatique devrait etre consult�e pour en savoir plus long.

Encore dans la verticale, le support des coordonn�es ETA (temp�rature potentielle), Gal-Chen et de Hauteur (au-dessus du sol ou de la mer) a �t� ajout�.

Enfin, le module MAKEZG permettant d'interpoler des champs sur grilles A, B, G ou L vers des grilles Z a �t� ajout�.

Ce qui suit est la liste, class�e alphab�tiquement selon les noms de modules affect�s, des changements apport�s au programme depuis le 4 novebre 2001 (date de lancement de la version pr�c�dente). Les num�ros de revisons sont ceux associ�s aux modules eux-m�mes.

 
Module principal: addf.ptn

- R�vision 4.15 - date: 2001/12/14 15:22:15
- R�vision 4.14 - date: 2001/11/20 23:01:16
 
Module principal: adjust.ptn

- R�vision 4.8 - date: 2002/09/17 17:56:34
 
Module principal: anomali.ptn

- R�vision 4.6 - date: 2002/01/14 16:11:54
 
Module principal: binach.ptn

- R�vision 4.5 - date: 2002/02/02 01:05:17
 
Module principal: chabin.ptn

- R�vision 4.6 - date: 2002/01/14 15:47:49  
Module principal: convert.ptn

- R�vision 4.52 - date: 2002/09/17 18:12:04
- R�vision 4.51 - date: 2002/04/22 14:12:55
- R�vision 4.50 - date: 2002/01/14 15:40:50
- R�vision 4.49 - date: 2001/12/14 15:24:17
- R�vision 4.48 - date: 2001/11/20 22:56:01
 
Module principal: crvplot.ptn

- R�vision 4.12 - date: 2002/02/02 00:29:46
 
Module principal: cwinds.ptn

- R�vision 4.9 - date: 2001/11/20 22:59:08
 
Module principal: dxdp.ptn

- R�vision 4.8 - date: 2002/09/17 17:52:25
- R�vision 4.7 - date: 2002/02/02 00:51:54
- R�vision 4.6 - date: 2002/01/14 15:49:45
 
Module principal: fsttri.ptn

- R�vision 4.28 - date: 2002/02/02 00:50:44
- R�vision 4.27 - date: 2002/01/14 15:41:48
 
Module principal: ggall.ptn

- R�vision 4.7 - date: 2002/04/22 14:09:03
 
Module principal: ggplot.ptn

- R�vision 4.24 - date: 2002/02/02 00:29:46
 
Module principal: globavg.ptn

- R�vision 4.10 - date: 2002/05/07 16:32:04
- R�vision 4.9 - date: 2002/04/22 15:18:44
 
Module principal: gpasg.ptn

- R�vision 4.10 - date: 2002/09/17 17:52:26
- R�vision 4.9 - date: 2002/01/14 15:32:22
- R�vision 4.8 - date: 2001/11/21 15:46:35
 
Module principal: gpdpd.ptn

- R�vision 4.13 - date: 2002/09/17 17:54:59
- R�vision 4.12 - date: 2002/02/02 00:58:05
- R�vision 4.11 - date: 2002/01/14 15:33:53
 
Module principal: gphum.ptn

- R�vision 4.10 - date: 2002/09/17 17:52:25
- R�vision 4.9 - date: 2002/02/02 01:08:17
 
Module principal: gpvtat.ptn

- R�vision 4.3 - date: 2002/02/02 00:44:22
 
Module principal: grset.ptn

- R�vision 4.10 - date: 2002/04/22 14:11:26
 
Module principal: gsapl.ptn

- R�vision 4.16 - date: 2002/09/17 17:52:25
- R�vision 4.15 - date: 2002/01/14 15:35:41
 
Module principal: gsaptp.ptn

- R�vision 4.17 - date: 2002/09/17 17:52:25
- R�vision 4.16 - date: 2002/01/14 15:35:41
- R�vision 4.15 - date: 2001/11/05 13:55:57
 
Module principal: gsathl.ptn

- R�vision 4.16 - date: 2002/09/17 17:52:25
 
Module principal: gsmslp.ptn

- R�vision 4.5 - date: 2002/09/17 18:17:39
 
Module principal: gsomega.ptn

- R�vision 4.3 - date: 2002/04/22 16:08:59
 
Module principal: hovplot.ptn

- R�vision 4.7 - date: 2002/02/02 00:29:46
 
Module principal: ijlook.ptn

- R�vision 4.10 - date: 2002/04/22 15:09:43
- R�vision 4.9 - date: 2002/02/02 01:06:49
 
Module principal: laslon.ptn

- R�vision 4.3 - date: 2002/02/02 00:38:01
 
Module principal: llagg.ptn

- R�vision 4.21 - date: 2002/09/17 18:15:36
- R�vision 4.20 - date: 2002/04/22 15:51:25
- R�vision 4.19 - date: 2001/12/14 15:20:36
- R�vision 4.18 - date: 2001/11/05 13:55:57
 
Module principal: lpprint.ptn

- R�vision 4.9 - date: 2002/04/22 15:27:07
 
Module principal: makezg.ptn

- R�vision 4.1 - date: 2002/09/17 18:42:43
- R�vision 4.0 - date: 2002/03/22 18:32:44
 
Module principal: meofvec.ptn

- R�vision 4.8 - date: 2001/11/19 15:46:02
 
Module principal: pgen.ptn

- R�vision 4.7 - date: 2002/09/17 17:52:25
- R�vision 4.6 - date: 2002/02/02 00:42:03
- R�vision 4.5 - date: 2002/01/14 15:49:45
 
Module principal: rcopy.ptn

- R�vision 4.11 - date: 2002/02/02 00:35:17
 
Module principal: slice.ptn

- R�vision 4.10 - date: 2002/04/22 15:14:54
- R�vision 4.9 - date: 2001/11/05 13:55:57
 
Module principal: smspec.ptn

- R�vision 4.2 - date: 2002/02/02 00:33:14
 
Module principal: splook.ptn

- R�vision 4.4 - date: 2002/02/02 00:30:47
 
Module principal: spplot.ptn

- R�vision 4.3 - date: 2002/02/02 00:30:47
 
Module principal: sqroot.ptn

- R�vision 4.6 - date: 2002/09/17 17:58:22

 
Module principal: subarea.ptn

- R�vision 4.5 - date: 2001/11/21 16:03:07
 
Module principal: timagg.ptn

- R�vision 4.8 - date: 2002/01/14 15:26:20
 
Module principal: timegen.ptn

- R�vision 4.11 - date: 2002/01/14 15:28:58
 
Module principal: ttesta.ptn

- R�vision 4.11 - date: 2002/04/22 15:30:47
 
Module principal: varspec.ptn

- R�vision 4.2 - date: 2002/02/02 00:32:18
 
Module principal: vsinth.ptn

- R�vision 4.11 - date: 2002/09/17 17:52:25
- R�vision 4.10 - date: 2002/01/14 15:35:41
 
Module principal: windowf.ptn

- R�vision 4.6 - date: 2002/09/17 18:54:05
- R�vision 4.5 - date: 2002/04/22 15:29:11
 
Module principal: xplot.ptn

- R�vision 4.9 - date: 2002/02/02 00:30:47
 
Module principal: zadlev.ptn

- R�vision 4.12 - date: 2002/09/17 17:27:39
 
Module principal: zonavg.ptn

- R�vision 4.5 - date: 2002/04/22 14:14:41
 
Module principal: zxplot.ptn

- R�vision 4.19 - date: 2002/04/22 16:11:15
- R�vision 4.18 - date: 2002/02/02 01:02:31



La liste suivante documente les modifications apport�es aux collections de sous-routines utilis�es par les diff�rents modules de R.DIAG et ce depuis le 4 novembre 2001.


Collection de sous-routines: convsub.ftn

- R�vision 3.79 - date: 2002/08/20 18:42:38
- R�vision 3.78 - date: 2002/04/22 15:47:21
- R�vision 3.77 - date: 2002/01/14 13:53:42
- R�vision 3.76 - date: 2001/11/20 21:21:06
 
Collection de sous-routines: coord.ftn

- R�vision 3.22 - date: 2002/08/20 18:47:57
- R�vision 3.21 - date: 2002/04/22 13:40:16
 
Collection de sous-routines: divers.c

- R�vision 3.6 - date: 2002/08/26 18:15:09
- R�vision 3.5 - date: 2002/08/20 18:51:16
 
Collection de sous-routines: filev.ftn

- R�vision 3.14 - date: 2001/11/20 21:14:01
- R�vision 3.13 - date: 2001/11/05 13:20:23
 
Collection de sous-routines: filter.ftn

- R�vision 3.4 - date: 2002/08/26 19:03:50
 
Collection de sous-routines: gemdiag.ftn

- R�vision 3.7 - date: 2002/08/20 18:53:43
- R�vision 3.6 - date: 2002/05/07 16:26:28
- R�vision 3.5 - date: 2002/04/22 15:36:05
 
Collection de sous-routines: get.ftn

- R�vision 3.57 - date: 2002/09/17 14:57:49
- R�vision 3.56 - date: 2002/08/20 18:57:13
- R�vision 3.55 - date: 2002/04/22 13:34:34
- R�vision 3.54 - date: 2002/01/14 13:44:00
- R�vision 3.53 - date: 2001/11/20 21:18:31
- R�vision 3.52 - date: 2001/11/05 13:15:57
 
Collection de sous-routines: interp.ftn

- R�vision 3.9 - date: 2002/04/22 13:31:18
 
Collection de sous-routines: ism.ftn

- R�vision 3.8 - date: 2002/04/22 15:49:09
- R�vision 3.7 - date: 2002/02/02 00:20:31
 
Collection de sous-routines: lssub.ftn

- R�vision 3.16 - date: 2002/08/20 18:30:26
- R�vision 3.15 - date: 2002/02/02 00:21:30
 
Collection de sous-routines: pael.ftn

- R�vision 3.4 - date: 2002/08/20 18:59:53
 
Collection de sous-routines: precon.ftn

- R�vision 3.2 - date: 2002/04/22 13:45:11
 
Collection de sous-routines: put.ftn

- R�vision 3.33 - date: 2002/08/20 19:02:29
- R�vision 3.32 - date: 2002/04/22 15:33:51
- R�vision 3.31 - date: 2001/11/20 21:16:00
 
Collection de sous-routines: rec.ftn

- R�vision 3.24 - date: 2002/04/22 15:43:49
 
Collection de sous-routines: util.ftn

- R�vision 3.66 - date: 2002/08/20 19:04:59
- R�vision 3.65 - date: 2002/04/22 15:49:57
- R�vision 3.64 - date: 2002/01/14 13:57:06
- R�vision 3.63 - date: 2001/11/28 15:58:23
 

Comme toujours, je vous demanderais de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.

Merci.


Date: Tue, 30 Oct 2001 09:15:55 HNE
From: Bernard Dugas

Bonjour,

Il y a une nouvelle version de R.DIAG cet matin sur POLLUX. C'est la version 4.11.1 et elle a �t� assembl�e avec librmn.a (release 001 - IRIX64). Les versions HP-UX et Linux (i386) ont �galement �t� mises � jour. La m�me chose s'applique � R.DIAG2000 sur toutes ces plate-formes.

La principale modifications concerne les modules de gestion des pas-de-temps tels que TIMAVG,TIMDEV,TIMCOV de m�me que DERTIM, INTTIM,TIMEGEN et TSTEP. Ces modules sont maintenant capables de traiter des ensembles de variables ayant des structures verticales non-homog�nes. Il faut cependant que tous les pas-de-temps aient la m�me structure.

Une autre modification int�ressante concerne les modules ADDF et JOINUP qui peuvent aujourd'hui lire jusqu'� 78
fichiers d'entr�es.

Enfin, les modules FLAT et SMSPEC ont �t� ajout�s (deux autres contributions de Bertrand Denis).

Ce qui suit est la liste, class�e alphabetiquement selon les noms de modules affect�s, des changements apport�s au programme depuis le 27 mars 2001 (date de lancement de la version pr�c�dente). Les num�ros de r�visons sont ceux associ�s aux modules eux-m�mes.

 
Module principal: addf

- R�vision 4.13 - date: 2001/10/23 15:07:00
- R�vision 4.12 - date: 2001/10/11 11:22:18
- R�vision 4.11 - date: 2001/09/24 14:36:26
- R�vision 4.10 - date: 2001/05/14 14:42:25
 
Module principal: convert

- R�vision 4.47 - date: 2001/05/14 14:44:02
 
Module principal: dertim

- R�vision 4.9 - date: 2001/10/11 11:15:05
- R�vision 4.8 - date: 2001/09/24 14:58:16
 
Module principal: driver

- R�vision 4.50 - date: 2001/05/01 15:47:59
- R�vision 4.49 - date: 2001/03/27 15:52:10
 
Module principal: flat

- R�vision 4.1 - date: 2001/05/01 15:49:40
- R�vision 4.0 - date: 2001/03/29 02:24:46
 
Module principal: fsttri

- R�vision 4.26 - date: 2001/05/01 15:45:02
 
Module principal: gadd

- R�vision 4.6 - date: 2001/05/14 12:29:58
 
Module principal: ggdlat

- R�vision 4.3 - date: 2001/06/14 19:38:32
 
Module principal: ggdlon

- R�vision 4.3 - date: 2001/06/14 19:38:32
 
Module principal: ggplot

- R�vision 4.22 - date: 2001/10/23 14:18:14
 
Module principal: ggtrig

- R�vision 4.3 - date: 2001/08/31 15:15:06
 
Module principal: ggvecps

- R�vision 4.6 - date: 2001/05/14 14:50:25
 
Module principal: gsaptp

- R�vision 4.14 - date: 2001/08/31 11:44:18
 
Module principal: gwtqd

- R�vision 4.14 - date: 2001/06/14 19:37:18
 
Module principal: inttim

- R�vision 4.10 - date: 2001/10/11 11:15:05
- R�vision 4.9 - date: 2001/09/24 14:58:16
 
Module principal: joinup

- R�vision 4.7 - date: 2001/10/11 11:22:55
 
Module principal: rcopy

- R�vision 4.4 - date: 2001/04/10 16:08:45
 

Module principal: relabl

- R�vision 4.6 - date: 2001/04/09 17:16:12
 
Module principal: select

- R�vision 4.10 - date: 2001/05/14 14:47:16
 
Module principal: smspec

- R�vision 4.1 - date: 2001/05/01 15:50:53
- R�vision 4.0 - date: 2001/04/09 17:19:35
 
Module principal: timavg

- R�vision 4.19 - date: 2001/10/11 11:15:05
- R�vision 4.18 - date: 2001/09/24 14:58:16
 
Module principal: timcov

- R�vision 4.17 - date: 2001/10/11 11:15:05
- R�vision 4.16 - date: 2001/09/24 14:58:16
- R�vision 4.15 - date: 2001/05/02 11:36:40
 
Module principal: timdev

- R�vision 4.10 - date: 2001/10/11 11:15:05
- R�vision 4.9 - date: 2001/09/24 14:58:16
 
Module principal: timegen

- R�vision 4.10 - date: 2001/10/11 11:15:05
- R�vision 4.9 - date: 2001/09/24 14:58:16
 
Module principal: tstep

- R�vision 4.6 - date: 2001/10/11 11:15:05
- R�vision 4.5 - date: 2001/09/24 14:58:16
 
Module principal: ttesta

- R�vision 4.10 - date: 2001/10/23 15:05:40
 
Module principal: tteste

- R�vision 4.11 - date: 2001/10/23 15:05:40
 
Module principal: zxplot

- R�vision 4.16 - date: 2001/10/23 14:18:14
 


La liste suivante documente les modifications apport�es aux collections de sous-routines utilis�es par les diff�rents modules de R.DIAG.

En particulier, j'attire votre attention sur les R�visions 3.12 de FILEV.ftn et 3.51 de la collection de routines GET.ftn. Ces deux modifications ont des incidences directes sur la d�finition des jeux de variables. Les valeurs du nomvar et de l'�tiquette associ�es aux enregistrements sont maintenant tous deux utilis�es dans la d�finition des jeux de variables (dans SELECT par exemple). Auparavant, seulement le nomvar �tait v�rifi�.


 
Collection de sous-routines: convsub

- R�vision 3.75 - date: 2001/10/03 14:34:00
- R�vision 3.74 - date: 2001/08/31 10:58:44
- R�vision 3.73 - date: 2001/05/01 15:53:12
 
Collection de sous-routines: coord

- R�vision 3.20 - date: 2001/10/23 14:08:29
- R�vision 3.19 - date: 2001/10/01 21:07:46
- R�vision 3.18 - date: 2001/08/31 10:54:21
- R�vision 3.17 - date: 2001/05/01 15:51:56
 
Collection de sous-routines: filev

- R�vision 3.12 - date: 2001/10/23 14:09:50
- R�vision 3.11 - date: 2001/09/24 14:15:22
- R�vision 3.10 - date: 2001/08/31 11:02:42
 
Collection de sous-routines: get

- R�vision 3.51 - date: 2001/10/23 14:10:44
- R�vision 3.50 - date: 2001/10/11 11:17:41
- R�vision 3.49 - date: 2001/10/03 14:32:00
- R�vision 3.48 - date: 2001/10/01 21:06:46
- R�vision 3.47 - date: 2001/09/24 14:30:28
- R�vision 3.46 - date: 2001/08/31 11:10:34
 
Collection de sous-routines: ggd

- R�vision 3.2 - date: 2001/06/14 19:40:31
 
Collection de sous-routines: put

- R�vision 3.30 - date: 2001/10/11 11:18:23
- R�vision 3.29 - date: 2001/08/31 11:10:59
 
Collection de sous-routines: util

- R�vision 3.62 - date: 2001/10/09 18:01:01
- R�vision 3.61 - date: 2001/05/01 15:54:19


Comme toujours, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.



Date: Thue, 27 Mar 2001 15:00 HNE
From: Bernard Dugas

Il y a une nouvelle version de R.DIAG cet apr�s-midi sur POLLUX. C'est la version 4.10.1 et elle a �t� assembl�e avec
librmn.a (release 001 - IRIX64). De plus, le programme est maintenant compil� en utilisant F90.

Plusieurs modules utilisent une nouvelle m�thode de gestion des param�tres associ�s aux fichiers standards (c'est ce a quoi les messages PUTHIGH/GETHIGH r�f�rent dans le restant du document).

Le module VARSPEC a �t� ajout� (contribution de Bertrand Denis). Les modules GADD, GDIV et GMLT ont �t� amalgame� dans GADD. Le point d'entr�e GSASG a �t� ajout� � GPASG.

Ce qui suit est la liste class�e alphab�tiquement selon les noms de modules affect�s des changements apport�s au programme depuis le 13 avril 2000 (date de lancement de la version pr�c�dente). Les num�ros de r�visons sont ceux associ�s aux modules eux-m�mes.

 
Module principal: addf

- R�vision 4.9 - 2001/03/16 22:04:56
 
Module principal: adjust

- R�vision 4.7 - 2000/09/21 14:51:58
 
Module principal: calmap

- R�vision 4.5 - 2001/03/17 01:00:07
 
Module principal: cofagg

- R�vision 4.7 - 2001/02/09 03:44:16
 
Module principal: convert

- R�vision 4.46 - 2001/01/19 00:31:11
- R�vision 4.45 - 2001/01/18 14:04:45 - R�vision 4.44 - 2000/07/20 17:02:43
 
Module principal: crvplot

- R�vision 4.11 - 2000/07/06 18:21:19
 
Module principal: diftim

- R�vision 4.7 - 2001/03/17 21:43:26
 
Module principal: driver (ce module est le point d'entr�e principal de R.DIAG)

- R�vision 4.48 - 2001/03/24 00:51:03
- R�vision 4.47 - 2000/07/21 16:49:49
- R�vision 4.46 - 2000/05/30 20:27:32
 
Module principal: fsttri

- R�vision 4.25 - 2001/02/09 00:51:12
- R�vision 4.24 - 2001/02/09 00:47:45
- R�vision 4.23 - 2000/07/14 15:46:22
 
Module principal: ftest

- R�vision 4.10 - 2001/03/17 21:41:37
 
Module principal: gadd

- R�vision 4.5 - 2000/07/24 17:52:03
 
Module principal: gdiv

- R�vision 4.8 - 2000/07/24 17:52:03
 
Module principal: ggacof

- R�vision 4.9 - 2001/02/14 17:16:26
 
Module principal: ggall

- R�vision 4.6 - 2001/03/17 22:01:06
 
Module principal: gghems

- R�vision 4.5 - 2001/03/16 22:21:50
 
Module principal: ggplot

- R�vision 4.21 - 2001/03/16 22:09:11
 
Module principal: gmlt

- R�vision 4.9 - 2000/07/24 17:52:03
 
Module principal: gpasg

- R�vision 4.7 - date: 2000/11/24 12:31:56
- R�vision 4.6 - 2000/09/28 03:51:00
- R�vision 4.5 - 2000/07/21 16:40:50
 
Module principal: gpdpd

- R�vision 4.10 - 2001/03/16 21:58:15
 
Module principal: grset

- R�vision 4.9 - 2001/03/17 00:59:10
- R�vision 4.8 - 2000/07/14 15:49:56

Module principal: gsapl

- R�vision 4.14 - 2001/03/16 21:58:15
- R�vision 4.13 - 2001/02/08 15:41:36
 
Module principal: gsaptp

- R�vision 4.13 - 2001/03/16 21:58:15
- R�vision 4.12 - 2001/02/08 15:42:29
 
Module principal: gsapzl

- R�vision 4.13 - 2001/02/14 20:40:47
 
Module principal: gsathlt

- R�vision 4.6 - 2000/07/24 18:13:12
 
Module principal: gshumh

- R�vision 4.8 - 2000/07/14 15:48:07
 
Module principal: invntry

- R�vision 4.7 - 2001/01/19 00:35:20
 
Module principal: joinup

- R�vision 4.6 - 2001/03/16 21:53:14
 
Module principal: legendre

- R�vision 4.3 - 2000/07/06 18:30:11
 
Module principal: llagg

- R�vision 4.17 - 2001/03/16 22:04:56
 
Module principal: memcoef

- R�vision 4.3 - 2000/09/27 21:14:56
 
Module principal: mmult

- R�vision 4.12 - 2000/07/14 15:51:56
 
Module principal: newnam

- R�vision 4.4 - 2000/09/25 04:04:28
 
Module principal: rangrd

- R�vision 4.8 - 2001/03/17 00:59:10
 
Module principal: slice

- R�vision 4.8 - 2001/03/17 21:47:04
 
Module principal: solflux

- R�vision 4.8 - 2001/03/17 21:44:33
 
Module principal: spamp

- R�vision 4.3 - 2000/09/25 04:04:28
 
Module principal: spcdns

- R�vision 4.5 - 2000/09/25 04:04:28
 
Module principal: spcsum

- R�vision 4.12 - 2000/09/25 04:04:28
- R�vision 4.11 - 2000/09/22 21:21:57
 
Module principal: spflux

- R�vision 4.4 - 2000/09/25 04:04:28
 
Module principal: spgdev

- R�vision 4.4 - 2000/09/25 04:04:28
 
Module principal: splapl

- R�vision 4.7 - 2000/09/13 12:52:21
- R�vision 4.6 - 2000/09/12 14:07:38
 
Module principal: splinv

- R�vision 4.6 - 2000/09/13 12:52:21
- R�vision 4.5 - 2000/09/12 14:07:38
 
Module principal: spslope

- R�vision 4.5 - 2000/09/25 04:04:28
 
Module principal: spzdev

- R�vision 4.3 - 2000/09/25 04:04:28
 
Module principal: sqroot

- R�vision 4.5 - 2000/08/29 15:01:59
 
Module principal: t2test

- R�vision 4.9 - 2001/03/17 21:41:37
 
Module principal: timavg

- R�vision 4.17 - 2001/03/13 21:45:40
- R�vision 4.16 - 2001/02/01 12:46:19
- R�vision 4.15 - 2001/02/01 12:39:53
 
Module principal: timcov

- R�vision 4.14 - 2001/03/24 20:53:49
- R�vision 4.13 - 2001/03/22 21:26:21
- R�vision 4.12 - 2001/03/13 21:46:16
 
Module principal: timegen

- R�vision 4.8 - 2001/03/17 21:42:56
 
Module principal: transpos

- R�vision 4.4 - 2000/05/12 19:13:30
 
Module principal: ttesta

- R�vision 4.9 - 2001/03/17 21:41:37
 
Module principal: tteste


- R�vision 4.10 - 2001/03/17 21:41:37
- R�vision 4.9 - 2000/08/29 15:03:54
 
Module principal: varspec

- R�vision 4.1 - 2000/06/08 17:46:38

- R�vision 4.0 - 2000/05/31 16:04:06
 
Module principal: vbasd

- R�vision 4.4 - 2001/03/17 21:42:56
 
Module principal: vsinth

- R�vision 4.9 - 2001/03/16 21:58:15
 
Module principal: xmplot

- R�vision 4.3 - 2001/03/16 22:07:02
 
Module principal: xpand

- R�vision 4.6 - 2000/07/06 18:22:07
 
Module principal: xplot

- R�vision 4.8 - 2001/03/16 22:07:02
 
Module principal: xylin

- R�vision 4.7 - 2001/03/16 22:04:56
 
Module principal: zadlev

- R�vision 4.11 - 2000/07/25 18:04:30
 
Module principal: zxplot

- R�vision 4.15 - 2001/03/16 22:07:02
- R�vision 4.14 - 2000/07/25 18:06:40
 
Module principal: zxpsi

- R�vision 4.8 - 2001/01/19 00:57:52
 

La liste suivante documente les modifications apport�es aux collections de sous-routines utilis�es par les diff�rents modules de R.DIAG.

 
Collection de sous-routines: convsub

- R�vision 3.72 - 2001/02/27 00:11:34
- R�vision 3.71 - 2001/02/13 19:27:34
- R�vision 3.70 - 2001/02/01 12:17:01
- R�vision 3.69 - 2001/01/19 00:24:12
- R�vision 3.68 - 2000/11/24 12:56:40
- R�vision 3.67 - 2000/09/28 15:45:14
- R�vision 3.66 - 2000/09/12 15:07:55
- R�vision 3.65 - 2000/08/29 13:04:02
- R�vision 3.64 - 2000/07/24 20:49:52
 
Collection de sous-routines: coord

- R�vision 3.16 - 2001/02/27 00:12:14
- R�vision 3.15 - 2000/08/29 12:59:57
 
Collection de sous-routines: filev

- R�vision 3.9 - 2001/02/27 00:11:34
- R�vision 3.8 - 2000/11/24 12:45:26
 
Collection de sous-routines: get

- R�vision 3.45 - 2001/03/22 21:03:42
- R�vision 3.44 - 2001/02/28 02:03:53
- R�vision 3.43 - 2001/02/27 00:11:34
- R�vision 3.42 - 2001/02/26 22:49:42
- R�vision 3.41 - 2001/02/01 12:12:49
- R�vision 3.40 - 2000/11/24 12:48:09
- R�vision 3.39 - 2000/09/28 15:48:43
- R�vision 3.38 - 2000/08/29 13:06:28
- R�vision 3.37 - 2000/07/24 20:54:01
 
Collection de sous-routines: ism

- R�vision 3.6 - 2001/02/13 20:46:27
- R�vision 3.5 - 2000/09/28 15:48:43
 
Collection de sous-routines: label

- R�vision 3.14 - 1900/05/30 17:02:30
- R�vision 3.13 - 2000/05/30 01:55:53
- R�vision 3.12 - 2000/05/30 01:33:17
- R�vision 3.11 - 2000/05/29 19:35:48
 
Collection de sous-routines: lgtst
- R�vision 3.4 - 2001/01/19 00:23:17
 
Collection de sous-routines: paccrn
- R�vision 3.6 - 2000/11/24 12:44:50
 
Collection de sous-routines: pael

- R�vision 3.3 - 2000/07/21 16:37:48
 
Collection de sous-routines: put

- R�vision 3.28 - 2001/02/27 00:10:31
- R�vision 3.27 - 2001/02/01 12:11:58
- R�vision 3.26 - 2000/11/30 12:40:54
- R�vision 3.25 - 2000/11/24 12:48:52
- R�vision 3.24 - 2000/09/28 15:48:43
- R�vision 3.23 - 2000/08/29 13:08:45
- R�vision 3.22 - 2000/07/24 20:56:22
 
Collection de sous-routines: rec

- R�vision 3.23 - 2000/11/30 12:39:38
- R�vision 3.22 - 2000/11/24 12:54:34
- R�vision 3.21 - 2000/09/28 15:48:43
- R�vision 3.20 - 2000/07/24 21:00:01
 
Collection de sous-routines: spectra

- R�vision 3.3 - 2000/09/25 04:02:12
 
Collection de sous-routines: trans1d

- R�vision 3.0 - 2000/07/24 20:39:14
 
Collection de sous-routines: util

- R�vision 3.60 - 2001/03/13 22:38:27
- R�vision 3.59 - 2001/02/27 00:11:34
- R�vision 3.58 - 2001/02/26 22:48:48
- R�vision 3.57 - 2001/02/13 20:42:07
- R�vision 3.56 - 2001/01/19 00:25:05
- R�vision 3.55 - 2000/11/24 12:46:32
- R�vision 3.54 - 2000/09/28 15:48:43
- R�vision 3.53 - 2000/08/29 13:11:21
- R�vision 3.52 - 2000/07/27 18:31:24
- R�vision 3.51 - 2000/07/24 23:24:35
 

Comdeck: highbuf

- R�vision 3.3 - 2000/11/24 12:52:22
- R�vision 3.2 - 2000/08/29 13:09:42
- R�vision 3.1 - 2000/07/24 17:40:17
 
 Comdeck: zlabel

- R�vision 3.2 - 2000/11/24 12:50:04


Comme toujours, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.



Date: Thur, 13 Apr 2000 11:50:08 -0400 (Eastern Daylight Time)
From: Bernard Dugas

Il y aura une nouvelle version de R.DIAG cet apr�s-midi sur POLLUX. C'est la version 4.9.1 et elle a �t� assembl�e avec librmnx32stack.a

Cette version contient un assez petit nombre de changements qui sont d'ordre mineur mais qui peuvent affecter un grand nombre de modules. Le plus important consiste en une modification de la cl� g�n�rique "-date" qui peut maintenant acqu�rir une valeur. Cette valeur sert � d�finir une ann�e conforme Y2K avec les fichiers de type CCC qui ne le sont pas. La cl� du m�me nom dans le module CONVERT n'est pas touch�e par ce changement.

La version STD98 de R.DIAG est maintenant compil�e avec f90 sur POLLUX et sur LINUX. Ceci a demand� des modifications mineures aux modules suivants: ADDF, COSF, SINF, EXPONE, FSTTRI, GDIV, GGATIM, GMLT, INVNTRY, LPPRINT, MMULT, PCOMP, PSDIV, PSMLT, SIGNAG, T2TEST, TTESTA, TESTE et ZONCOV. De plus, certaines des routines de traitement de fichiers (i.e. JCLPNT et LOWIO) ont �galement �t� modifi�s. Ces modifications sont encore une fois tr�s mineures.

Les m�thodes d'allocations de m�moire dynamique ont �t� modifi�es dans les modules suivants: CALPRES, DERTIM, FSTTRI, GGATIM, INTTIM, MEOFVEC, MINVERS, MTRACE, SHIFTF, SORTF, SPCDNS, SPCONJ, SPGDEV, SPCSUM, SPSMOO, TFILTER, TIMAVG, TIMCOV, TIMDEV, TIMEGEN et TSTEP. La majorit� de ces modifications s'appliquent seulement � la version STD98 du programme.


Voici une liste des modifications concernant des modules individuels:


cofagg

cofaps

convert

cwinds

ggacof

ggaps

ggstat

gpdpd

gpvtat

grset

gwtqd

lagcor

llagg

spvdgx

splapl

windowf

zonavg


Comme toujours, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.



Date: Mon, 27 Sep 1999 11:50:08 -0400 (EDT)
From: Bernard Dugas

Il y aura une nouvelle version de R.DIAG cet apr�s-midi sur POLLUX. C'est la version 4.8.1 et elle a �t� assembl�e avec librmnx32stack.a

Cette version contient plusieurs changements qui sont d'ordre mineur mais qui peuvent affecter un grand nombre de modules. Voici les plus importants:

  1. Une v�rification des champs est effectu�e � la lecture pour tenter de d�tecter des valeurs infinies ou ill�gales (NaN). Il y a maintenant une sortie explicite d'erreur R.DIAG pour cette situation (dans la routine InfNaN)
  2. Les cl�s g�n�riques (celles qui sont lues en premier par R.DIAG et qui peuvent avoir un effet imm�diat) ont �t� re-organis�es (dans la routine JCLPNT). Ce faisant, la cl� "-na" rejoint le groupe.
  3. Les grilles utilisant une repr�sentation � 64 bits dans les fichiers de type PK84 �taient mals d�compact�es (dans la routine RECUP2).

Un petit nombre de modifications reli�es a Y2K ont �t� apport�es. Celles-ci concernent ici des sections peu utilis�es du code ou bien sont reli�es � des probl�mes d'affichages des dates dans certaines sorties.

Les commandes suivantes ont �t� ajout�es comme point d'entr�e � GGALL:

nhall
shall


Voici un liste des principales modifications concernant des modules d�j� existants:


crvplot

enleve

ggdev

fsttri

ggplot

globavg

gsathl

ggatim

gsomega

gsomgah

ijlook

kef

lpprint

pgen

select

splinv

timagg

Timavg

timegen

zxdlat

zxprint

zxpsi

zxrhum


Comme toujours, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.



Date: Mon, 17 May 1999 12:14:09 (EDT)
From: Bernard Dugas

Il y aura une nouvelle version de R.DIAG en d�but d'apr�s-midi sur POLLUX. C'est la version 4.7.2 et elle a �t� assembl�e avec librmnx32stack.a

Les modules CONVERT et GGPLOT sont les seuls affect�s. Ils utilisaient encore le r�pertoire TMPDIR, quelque soit la valeur de la variable d'environnement USE_BIG_TMPDIR.



Date: Wed, 12 May 1999 11:54:13 (EDT)
From: Bernard Dugas

Il y aura une nouvelle version de R.DIAG cet apr�s-midi sur POLLUX. C'est la version 4.7.1 et elle a �t� assembl�e avec librmnx32stack.a

Cette version contient encore plusieurs changements qui sont d'ordre mineurs mais qui affectent un grand nombre de modules. La plupart sont survenus lors de la cr�ation de la version LINUX du programme et ce surtout pour tenir compte des r�presentations internes diff�rentes des nombres sur les plateforme Intel.

De plus, veuillez noter que les routines de conversions de variables d'humidit� utilisent maintenant les fonctions thermodynamiques telles que d�finies dans notre programmateque de physique. Ce n'�tait pas le cas auparavant.

Il y a �galement un assez petit nombre de modifications se rapportant � Y2K.



Il y a un changement qui doit etre pris en compte par chacun. Il s'agit du traitement associ� au r�pertoire TMPDIR. On m'a demand� de faire en sorte que R.DIAG utilise la variable BIG_TMPDIR au lieu de TMPDIR pour sauvegarder ses fichiers. Ce dernier r�pertoire pourrait � l'avenir �tre utilis� par le syst�me et il serait alors peu appropri� de le redefinir au vol, comme c'est souvent le cas dans les scripts utilisant R.DIAG. C'est maintenant le comportement par d�faut. Par contre, il y a, et ce jusqu'� avis contraire, une parade � ce comportement qui r�tablit la fonctionnalit� pr�c�dente. Pour ce faire, il suffit d'ins�rer soit dans vos scripts, soit dans votre environnement la version appropri�e de la commande suivante:

(sh) USE_BIG_TMPDIR=non ; export USE_BIG_TMPDIR
(csh) setenv USE_BIG_TMPDIR non
(ksh) export USE_BIG_TMPDIR=non

Cette parade est pr�sente seulement pour assurer une transition plus harmonieuse. Mais elle dispara�tra dans les six prochains mois. Je vous conseille donc de planifier un exercice de modification de vos scripts d'ici l�.



Les commandes suivantes ont �t� ajout�es:


eofrot
gpvtat
gptavt



Voici un liste des principales modifications concernant des modules d�j� existants:


binach

chabin

convert

crvplot

fcats

gpdpd

ggatim

ggstat

globavg

gphum

llagg

mmult

rcopy

spcsum

tmmult

tsafc

vsinth

zadlev

zonmod

zxplot


Enfin, il y avait un bogue ne concernant que les champs spectraux qui �taient conserv�s avec 64 bits de pr�cisons. Le dernier coefficient �tait perdu lors de la lecture et de l'�criture de chaque champs. Ce comportement est maintenant corrig�.


Et comme toujours, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.



Date: Tue, 10 Nov 1998 10:49:22 -0500 (EST)
From: Bernard Dugas

Il y une nouvelle version de R.DIAG depuis ce matin sur POLLUX. C'est la version 4.5.1 et elle a �t� assembl�e avec librmnx32stack.a

Depuis la derni�re distribution, j'ai effectu� des modifications au code qui tombent g�n�ralement dans trois cat�gories dont voici une description sommaire:



Donc, voici les modules affect�s...

beta

convert

crvplot, cwinds

delhat

diftim, enleve

gsapl, gsaptp, gsapzl

fmask

fsttri

ftest, fullcor, fullmix

gaussw

gglob

ggplot, ggsign

gpasg, gsapl, gsaptp

gsapzl

gsathl

gsathlt

gshumh, gsmslp, gsmslph

hdplot

hovplot

ijlook

lagcor

linint

lpprint

miroir, plagalc

relabl, select, select2

slice

solflux

spcsum

spflux

spldiss

splook

spplot

spresol

spslope

t2test

timavg, timdev

tscheck

tstep

ttesta, tteste, unbinn, veint

vsinth

xmplot

xplot, xtrac, zadlev

zxdlatf

zxint

zxplot

zxprint

zxwave

Apr�s cette ronde de modifications, pratiquement tous les modules peuvent maintenant accepter que leurs param�tres de contr�les soient d�clar�s sur la ligne de commande. De plus, les codes de sorties devraient tous �tre documment�s, qu'ils soient d'une nature fatale ou pas.

J'ai �galement ajout� une nouvelle cl� g�n�rique qui permet de conna�tre le niveau de r�vision de la version de R.DIAG qui est utilis�. Il s'agit de la cl� "-vers".

Enfin, les param�tres de dates sont maintenant soumis � la m�me convention Y2K que les dates qui se trouvent dans les fichiers eux-m�mes et dont voici une br�ve description:

  1. Le traitement des fichiers standards CMC/RPN utilise les versions des routines (donc, les conventions) conformes Y2K. Les ann�es y sont correctement repr�sent�es jusqu'� au-del� de 2100 et le code des ann�es utilise toujours 4 caract�res.
  2. Pour les fichiers CCC, un attribut temporel entre "30 01 00 00" et "100 00 00 00" est consid�r� comme �tant une date et on lui ajoute "1900 00 00 00". Notons qu'on fait l'inverse � la sortie pour la variante CCCma de ces fichiers (et ce par souci de compatibilit� avec nos confr�res de Victoria). On suppose ici que des descripteurs temporels plus petits que cette limite de 1930 peuvent �tre des pas de temps du modele CGCM. Ce comportement peut �tre modifi� en utilisant la cl� g�n�rique "-date". Les param�tres temporels d'entr�es sont donc soumis � cette m�me convention.


Et comme toujours, je vous demande de me rapporter tous probl�mes.



Date: Mon, 5 Oct 1998 11:00:00 -0400 (Eastern Daylight Time)
From: Bernard Dugas

Il y une nouvelle version de R.DIAG depuis ce matin sur POLLUX.

Cette version contient encore plusieurs changements qui sont d'ordre mineurs mais qui affectent un grand nombre de modules. C'est le cas du support Y2K. Les routines de bas niveaux utilisent maintenant une convention d'ann�es � quatres chiffres. Un grand nombre de programmes ont alors d� �tre modifi�s pour afficher la date avec ce format plus long. Notez que les fichiers CCCma conservent le format � deux chiffres si l'ann�e est entre 1930 et 1999, inclusivement.

Une seconde modification concerne le support des grilles Z qui a de nouveau �t� renforc�. Ceci concerne notamment les programmes LLAGG et GLOBAVG.


La version de R.DIAG plublicis�e le 9 mars de cette ann�e contenait la modification suivante:
  1. Les niveaux verticaux au-dessus de 10mb peuvent maintenant �tre sp�cifi�s selon les standards RPN ou CCCma dans les sections de directives. Auparavant, seul le standard CCCma �tait support�. Les modules suivants sont affect�s par cette modification: ENLEVE, EXTRAC, GGPLOT, HDPLOT, IJLOOK, RELABL, SELECT, SELECT2, SPCSUM, XPLOT, XTRAC, ZADLEV
Veuillez noter que ceci ne s'applique maintenant qu'au traitement des fichiers standards CMC/RPN.



Les commandes suivantes ont �t� ajout�es:

gpasg
rcopy
rmax
rmin
timmax
timmin
xappend



Voici un liste des principales modifications concernant des modules d�j� existants:


addf  subf mltf divf cmlt cdiv conjmlt xylin

addlev

adjust

binach chabin

convert

convert fsttri timavg timcov

fmask

ggacof ggplot

ggplot

gsapl gsaptp vsinth

gsapl gsaptp gsapzl gsathl gsathlt gshumh veint vsinth

gsapl gsathl gsathlt

gsapzl gsathlt

gsathl gsathlt

llagg slice

repack

xfind xsave

Enfin, je voudrais vous aviser que le code est maintenant compil� de telle fa�on que toutes les erreurs du type point flottant g�n�rent des arr�ts imm�diats du traitement. Lorsque ceci se produira, R.DIAG ne pourra quitter �l�gamment. Une trace partielle sera alors g�n�r�e sur les plate-formes SGI.


Et comme toujours, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.



Date: Tue, 16 Jun 1998 15:17:44 -0400 (Eastern Daylight Time)
From: Bernard Dugas

J'ai du produire une autre version de R.DIAG cet apr�s-midi suite � un probl�me qui m'a �t� rapport� vendredi concernant le support des grilles de type Z.

Un premier correctif rapide/partiel avait �t� apporte vendredi en fin d'apr�s-midi. Une solution plus compl�te se retrouve dans le code d'aujourd'hui.

Les plateformes SGI et HP sont toutes concern�es.


Date: Fri, 12 Jun 1998 10:26:58 -0400 (Eastern Daylight Time)
From: Bernard Dugas

Il y une nouvelle version de R.DIAG depuis ce matin sur POLLUX.

Cette version contient plusieurs changements qui sont d'ordre mineur mais qui affectent un grand nombre de modules. La plupart de ceux-ci concernent la version sp�cifique aux Fichiers Standards 1998 et ne devraient pas influencer la version ordinaire de R.DIAG. Ceux et celles qui d�sirent en savoir plus long sur le programme r.diag_STD98 devraient passer me voir.

Une modification qui pourrait avoir des r�percussions concerne les enregistrements de renvois pour coordonn�es verticales. Toutes les coupes zonales multi-niveaux cr��s par R.DIAG utilisent cette structure. La variable concern�e porte le nom '++'. Le contenu de cet enregistrement est maintenant chang� dans les fichiers standards CMC/RPN. Il porte le log en base 10 de la coordonn�e elle-m�me telle que cod�e dans le descripteur IP1. Il n'y a pas de changements en ce qui concerne les fichiers CCC.

Les enregistrements contenant des donn�es enti�res (DATYP=2) sont maintenant support�s. Par contre, �tant donn� que les modules de haut niveau ne travaillent toujours qu'avec des donnees r�elles, je vous suggere de veiller � ce que ces donn�es enti�res soient telle qu'elles puissent subir sans dommage une conversion

Entier --> R�el --> Entier

Par exemple, 123456789 est un nombre entier valide. Sa conversion en nombre r�el *4 se traduira par quelque chose du type 1234567e+02. Il y aura donc une perte de pr�cision. Donc, prenez garde !


Voici un liste partielle des modifications qui concernent les modules eux-m�mes:


CONVERT
DIFTIM
EXTRAC
FIT
GGACOF
GGPLOT
GGSIGN
GLOBAVG
GSATHLT
GWTQD
IJLOOK LPPRINT
JOINER RELABL REPACK
LEGENDRE
LLAGG LLVAGG
SPLAPL
SPLINV
TSCHECK ZDHDIV
XFIND XSAVE
XTRAC
ZXGAM

Enfin, la banque de scripts Ljdiag a �galement �t� modifi�e. Le param�tre EXEC peut maintenant �tre ajout� � votre liste de variables locales. EXEC sert de pointeur � la version du lanceur qui devra �tre invoqu�. Sa valeur par d�faut est r.diag.


Et comme toujours, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.



Date: Wed, 8 Apr 1998 15:31:03 -0400 (Eastern Daylight Time)
From: Bernard Dugas

Il y a une nouvelle version de R.DIAG sur o2000-2 depuis ce midi. Cette version corrige un bogue qui a �t� rapport� par N. Gagnon concernant les calculs de transform�es spectrales sur les �l�ments vectoriels. Seuls les fichiers du type CCC sont touch�s par cette correction.

Il y a �galement une modification/simplification au module XFIND n�cessit�e par le support des fichiers Standards CMC/RPN.

Comme d'habitude, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer avec cette nouvelle version.


Date: Mon, 9 Mar 1998 10:30:24 -0500 (EST)
From: Bernard Dugas

Il y une nouvelle version de R.DIAG depuis ce matin sur POLLUX.

En premier lieu, le module MODULUS qui calcule le module de champs r�els ou complexes a �t� ajout�. Voici la liste des modifications et/ou corrections qui ont �t� apport�es au programme.

CRVPLOT
SLICE

Les modifications suivantes s'appliquent � plusieurs programmes:
  1. Les niveaux verticaux au-dessus de 10mb peuvent maintenant �tre sp�cifi�s selon les standards CMC/RPN ou CCCma dans les sections de directives. Auparavant, seul le standard CCCma �tait support�. Les modules suivants sont affect�s par cette modification: ENLEVE, EXTRAC, GGPLOT, HDPLOT, IJLOOK, RELABL, SELECT, SELECT2, SPCSUM, XPLOT, XTRAC, ZADLEV
  2. Les grilles de type Y sont maintenant support�es par R.DIAG. Tous les modules sont affect�s par cette modification mais surtout le module SLICE qui utilise ce type de grilles pour ses sorties de coupes transversales.
  3. Support plus intelligent du type des fichiers de sorties.  Une premi�re correction (malheureusement incompl�te) avait �t� apport�e dans la version du 7 janvier 1998. Les modules affect�s sont: JOINUP, MERGEF, NEWNAM, RMLABL, XSAVE, XFIND, XTRAC
  4. Les directives LV1 et LV2 qui sont utilis�es pour sp�cifier un intervalle de niveaux verticaux peuvent maintenant etre sp�cifi�es d'une fa�on plus g�n�rale. Il n'est plus n�cessaire que LV1 soit plus petit ou �gal � LV2. Les modules suivants s'assurent que l'interval sp�cifi� soit non-vide: ENLEVE, EXTRAC, SELECT, SELECT2
Encore une fois, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer.


From armnrbd@ec.gc.ca Wed, 7 Jan 1998 14:48:12

Il y une nouvelle version de R.DIAG depuis cet apr�s-midi sur POLLUX. Voici la liste des modifications et/ou corrections qui ont �t� apport�es au programme.


Les programmes suivants ne peuvent pas effectuer de modification du type de compaction au vol � l'aide de la cl� "-opktyp". Ceci n'est pas nouveau, mais les programmes en avisent maintenant les usagers qui font des appels utilisant cette cl� (pour convertir les fichiers du format CCC-RPN de/vers le format CCC-VICTORIA).

JOINUP, MERGEF, NEWNAM, RMLABL, XSAVE, XFIND et XTRAC


Les programmes suivants peuvent maintenant correctement effectuer l'op�ration associ�e � la cl� litigieuse:

ENLEVE, FULLMIX et SLICE


Et voici une liste de changements ponctuels.

CRVPLOT
FSTTRI
GGPLOT ZXPLOT
GSAPL GSAPTP GSAPZL
MEOFVEC
XPLOT

De plus, une erreur proc�durale a �t� corrig�e quand au traitement de la moyenne des champs spectraux des fichiers CCC a la Victoria. Cette erreur �tait pr�sente dans tous les programmes effectuant des op�rations � 64 bits de pr�cision.

Encore une fois, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer.


From armnrbd Mon Nov 3 11:23:20 1997

Il y une nouvelle version de R.DIAG depuis ce matin sur POLLUX. La liste des modules modifi�s est trop longues pour �tre inclus ici au complet. Je me contenterai de d�tailler les types de modifications et de mentionner certains correctifs particuliers.

Tout d'abord, tous les modules (programmes) ont �t� recompil�s en utilisant une nouvelle recette makeet � peu pr�s la moiti� ont �t� modifi�s afin de tenir compte de cette nouvelle recette. Ce changement a �t� rendu n�cessaire suite au besoin de mieux supporter les grilles de type Z. Il sera dor�navent possible de traiter correctement les fichiers contenant plusieurs types de grilles (Z ou autres), tel que c'est le cas dans certains fichiers d'analyse aujourd'hui o� l'on peut trouver un savant m�lange de grilles r�gionales et de grilles globales.

Comme toujours, il y a eu des corrections/ajouts au programme.  En voici donc la liste partielle.

ADDF DIVF  MLTF SUBF CMLT CDIV  CONJMLT
JOINUP JOINER SELECT XFIND XSAVE
XLIN
SQROOT SQUARE
LINEPC
MEOFVEC
SPVDGX
TIMAVG
TXTPLOT
ZXPLOT
ZXPSI

Encore une fois, je vous demande de me rapporter tous probl�mes que vous pourriez rencontrer. Notez que cette version de R.DIAG tourne depuis un certain temps sur les postes de travail HP de RPN.


From armnrbd Mon Sep 8 11:23:20 1997
Subject: Nouvelle version de r.diag

Il y une nouvelle version de R.DIAG depuis ce matin sur POLLUX.

Voici la liste des modifications et/ou corrections qui ont �t� apport�es au programme.

BINACH CHABIN
FSTTRI
GGHEMS
GGPLOT GGVECPS GPDPD

Encore une fois, je vous demande de me rapporter tous probl�mes que vous pourriez avoir, surtout concernant les grilles de type Z dans R.DIAG.

En terminant, je voudrais attirer votre attention sur la documentation de R.DIAG qui est disponible sur le site WEB interne de RPN sous http://zephyr.cmc.ec.gc.ca/r.diag/index.html. Cette page d'acceuil contiendra a l'avenir un URL pointant � l'historique de toutes les r�visions du programme. Je continuerai � vous aviser lorsqu'il y aura de nouvelles versions de R.DIAG. Par contre, ceux qui veulent conna�tre le d�tail de ces modifications devront � l'avenir consulter le nouvel URL.

J'ai �galement ajout� un autre URL dans la m�me page d'acceuil afin de documenter les messages d'erreurs des sous-routines appell�es par R.DIAG. Les modules principaux sont d�j� auto-document�s.


From: Bernard Dugas
Date: Wed, 4 Jun 1997 11:52:09 -0400 (EDT)

Il y une nouvelle version de R.DIAG depuis midi sur POLLUX afin de corriger un bogue qui m'a �t� rapport� avec le module CONVERT ce matin. Le bogue avait pour effet d'invalider l'option -tri et de ne pas d�finir le nom du premier enregistrement. Seuls les fichiers d'acc�s directs �taient sujets � ce comportement.

Encore une fois, je vous demande de me rapporter tous probl�mes que vous pourriez avoir avec cette nouvelle version.


From armnrbd Tue Jun 3 12:54:55 1997

Il y une nouvelle version de R.DIAG depuis ce midi sur POLLUX.

Voici la liste des modifications et/ou corrections qui y ont �t� apport�es.

CONVERT
GSOMEGA GSOMGAH
CALPRES, CTEMPS, CWINDS, GGVECPS, GPDPD, GPHUM GSAPL, GSATHL, GSHUMH, GWTQD, FSTTRI, PLAGALC, SELECT2 SELECT, SPLAPL, SPLINV, SOLFLUX, SPVDGX, XFIND, XSAVE
TIMCOV
TIMEGEN

Il y a �galement eu un certains nombres d'ajustements dans les routines de support g�n�ral. Il s'agit principalement d'isoler le code qui s'occupe de la lecture et l'�criture des fichiers standart CMC/RPN 89.

Je vous demande de me rapporter tous probl�mes que vous pourriez avoir avec cette nouvelle version.


From: Bernard Dugas
Date: Wed, 7 May 1997 15:21:52 -0400 (EDT)

Il y une nouvelle version de R.DIAG depuis cet apr�s-midi sur POLLUX.

Voici la liste des modifications et/ou corrections qui y ont �t� apport�es.

CONVERT
EXTRAC
FSTTRI
LLAGG

Il y a �galement eu un certains nombres d'ajustements dans les routines de support g�n�ral. Voici les deux principaux:
  1. Premi�rement, le facteur de compaction retourn� aux programmes sera toujours exprim� en nombre de bits (i.e. valeurs n�gatives) et non plus selon le format lu. Cette valeur pourra �tre re-convertie au besoin � l'�criture, et ce surtout pour les fichiers CCCma.
  2. L'ETIKET des fichiers SQI est maintenant conserv�e correctement.

Je vous demande de me rapporter tous probl�mes que vous pourriez avoir avec cette nouvelle version.


From armnrbd Thu Apr 17 15:38:16 1997

Il y une nouvelle version de R.DIAG depuis cet apr�s-midi sur POLLUX.

Voici la liste des modifications et/ou corrections qui y ont �t� apport�es.

BETAO DELHATO
TIMAVG TIMCOV STDEV
XLIN XYLIN

Il y a �galement eu un certains nombres d'ajustements dans les routines de support des grilles de type Z ... Je vous demande donc de me rapporter tous probl�mes que vous pourriez (encore) avoir, surtout concernant les grilles  de type Z dans R.DIAG.


From armnrbd Thu Apr 10 10:43:11 1997

Il y une nouvelle version de R.DIAG depuis ce matin sur POLLUX.

Voici la liste des modifications et/ou corrections qui y ont �t� apport�es.

DXDP
FPOW
CONVERT FSTTRI
GGSTAT
LLAGG
SPCSUM
TIMAVG
XLIN
XYLIN

Et surtout, les grilles de type Z sont maintenant support�es. Elles sont traduites sous forme de SUBA (i.e. SUBAREA) pour les routines de
haut niveau. Notez que les modules ne peuvent pas tous traiter ce genre de donn�es. Les transform�es spectrales sont un exemple de modules qui n'acceptent pas d'ent�ees de type SUBA. En g�n�ral, les programmes pour lesquels la g�ographie est importante (sauf LLAGG et LLVAGG) ne pourront pas les lire.

Je vous demande de me rapporter tous probl�mes que vous pourriez avoir concernant les grilles de type Z dans R.DIAG.

En terminant, je voudrais attirer votre attention sur le module FSTTRI. Ce dernier effectue un tri des enregistrements d'un fichier standard
random et le r�sultat est �crit (par d�faut) dans un fichier SQI. Cette op�ration de pr�-conditionnement des fichiers peut souvent �viter des prob�mes ailleurs dans R.DIAG. Elle assure que les structures spaciales et temporelles des fichiers sont coh�rentes avec ce dont R.DIAG � besoin. Ceci peut �tre particuli�rement important avec les sorties du mod�le GEM.


From armnrbd Mon Feb 24 13:58:21 1997

Il y une nouvelle version de R.DIAG depuis 13.30 aujourd'hui sur POLLUX.

Voici la liste des modifications et/ou corrections qui y ont �t� apport�es.

PGEN
De plus, tous les modules devraient fonctionner correctement avec des noms de fichiers contenant des majuscules. Notez cependant que les autres utilitaires CMC/RPN (tel que EDITFST) pourraient ne pas pouvoir lire un fichier dont le nom ne contient que des caract�res majuscules.


From armnrbd Mon Feb 17 12:18:55 1997

Il y une nouvelle version de R.DIAG depuis ce midi sur POLLUX.

Voici la liste des modifications et/ou corrections qui y ont �t� apport�es.

MEOFVEC MMULT
ZXPLOT GGPLOT
T2TEST TTESTA TTESTE FTEST
LLAGG GGALL
RANGRD
SPCSUM
INTTIM

De plus, j'ai ajout� une nouvelle commande.

ACCUMUL

Enfin, la plus grande modification est que tous les types de fichiers que supporte R.DIAG (CCC-MTL, CCC-Victoria et Standard-SQI) peuvent �tre �crits et/ou lus en mode 64-bits. La tr�s grande majorit� des modules n'ont pas besoin de ce mode et continueront � demander des donn�es ayant une pr�cision maximale 32-bits. Les modules supportant activement ce mode de travail sont pr�sentement: MEOFVEC, MMULT, TIMAVG et ACCUMUL. Dans le cas des fichiers Standard SQI, nous utilisons un format transparent X64.

Tous les autres modules peuvent �videmment lire et �crire les nouveaux formats 64-bits, mais ne retiennent que les premiers 32 bits de pr�cision lors de leur traitement.

Notez que la plupart de ces modifications ont �t� test�es sur nos plateformes HP dans les derni�res semaines (NEWTON, ROSSBY ET ROBERT, entres autres).

Je termine en ajoutant un commentaire au message du 26 novembre 1996. En plus de Tenir compte des niveaux verticaux d�croissants, le module EXTRAC avait alors �t� modifi� de telle sorte que les param�tres DLAT soient correctement interpr�t�s. Le message du 26 p�chait par omission.

Je voudrais aussi vous aviser que la version pr�c�dente de R.DIAG reste disponible sous le nom old.r.diag et ce jusqu'a la prochaine mise-�-jour.


From armnrbd Tue Dec 17 14:09:16 1996

Il y une nouvelle version de R.DIAG depuis vendredi passe sur POLLUX.

Voici la liste des modifications et/ou corrections qui y ont �t� apport�es.

GWTQD
CALMAP
FTEST  T2TEST VBASD TTESTA TTESTE


From armnrbd Tue Nov 26 16:26:18 1996

Je viens de cr�er une nouvelle version de R.DIAG sur POLLUX.

Voici la liste des modifications:

DXDP ENLEVE EXTRAC MSLPR VPINT VPINTL VPINTV VERTINC ZADLEV ZXPLOT ZXPSI
SELECT SELECT2
TIMAVG TIMCOV



From armnrbd Tue Oct 15 12:53:21 1996

Il y une nouvelle version de R.DIAG disponible sur pollux. Voici la liste sommaire des changements qui s'y retrouvent...

(Les deux premi�res modifications ont �t� suggerees par B. Denis)
(La modifcation suivante est sugger�e par A. Plante)

De plus, certaine routines de bas niveaux ont �galement �t� modifi�es. Il s'agit surtout des routines GETSIZ3, PUTLEV et RECGET. Laissez-moi savoir si ces routines vous retournaient des codes d'erreurs.



Auteur: Bernard Dugas, RPN
Bernard.Dugas@ec.gc.ca
Derni�re mise-�-jour:  Juillet 2010.