ViewVC logotype

Log of /MITgcm/utils/scripts/gluemnc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph

Links to HEAD: (view) (download) (annotate)
Links to MAIN: (view) (download) (annotate)
Sticky Tag:

Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Nov 10 14:26:16 2011 UTC (11 years, 4 months ago) by mlosch
Branch: MAIN
CVS Tags: HEAD, checkpoint63f, checkpoint63g, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint64, checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u, checkpoint64v, checkpoint64w, checkpoint64x, checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b, checkpoint65c, checkpoint65d, checkpoint65e, checkpoint65f, checkpoint65g, checkpoint65h, checkpoint65i, checkpoint65j, checkpoint65k, checkpoint65l, checkpoint65m, checkpoint65n, checkpoint65o, checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65s, checkpoint65t, checkpoint65u, checkpoint65v, checkpoint65w, checkpoint65x, checkpoint65y, checkpoint65z, checkpoint66a, checkpoint66b, checkpoint66c, checkpoint66d, checkpoint66e, checkpoint66f, checkpoint66g, checkpoint66h, checkpoint66i, checkpoint66j, checkpoint66k, checkpoint66l, checkpoint66m, checkpoint66n, checkpoint66o
Changes since 1.15: +49 -26 lines
Diff to previous 1.15
change the way variables without record dimensions are handled so that
files that have variables with and without record variables can be
glued: add a record dimension with a new unique name to be able to
differentiate between variable with and without a-prior record
dimensions. Remove this record dimension before adding the variable to
the *.glob.nc file. This procedure automatically works also for
grid.*.nc files that do not have any record dimension.

Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Thu Nov 10 14:20:12 2011 UTC (11 years, 4 months ago) by mlosch
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14
replace ncrcat with ncks when adding variables to $somepre.glob.nc

Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Oct 25 15:40:19 2011 UTC (11 years, 5 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint63e
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
make my previous clumsy sed command a little less clumsy

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Oct 25 13:08:57 2011 UTC (11 years, 5 months ago) by mlosch
Branch: MAIN
Changes since 1.12: +6 -3 lines
Diff to previous 1.12
replace Ryan's fancy and elegant sed-command by something far more
clumsy that works for both GNU-grep/sed and SunOS/BSD-sed/egrep

Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Aug 25 23:04:50 2009 UTC (13 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a, checkpoint62b, checkpoint62c, checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y, checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d
Changes since 1.11: +32 -17 lines
Diff to previous 1.11
From Ryan: 1.D vectors are now included in the output file

Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Fri Aug 14 21:07:44 2009 UTC (13 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61u
Changes since 1.10: +20 -9 lines
Diff to previous 1.10
Ryan modif's to glue grid files: WARNING: this does not preserve all
 the grid variables (drF, drC + some others 1.D vectors are lost).

Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Fri Aug 14 20:36:09 2009 UTC (13 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.9: +14 -9 lines
Diff to previous 1.9
a fix to work with new version of ncdump (netcdf 4.0)

Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Mar 19 15:10:01 2009 UTC (14 years ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s, checkpoint61t
Changes since 1.8: +41 -3 lines
Diff to previous 1.8
hacking this beautiful script for the unlikely
case that we do not have X or Y as coordinate variables; this can
happen, when only U-point or V-point variables are written to a
diagnostics stream; I do not know if this always works, but it works for me

Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Nov 8 16:22:33 2006 UTC (16 years, 4 months ago) by baylor
Branch: MAIN
CVS Tags: checkpoint58r_post, checkpoint58s_post, checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59, checkpoint59a, checkpoint59b, checkpoint59c, checkpoint59d, checkpoint59e, checkpoint59f, checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m, checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k
Changes since 1.7: +49 -28 lines
Diff to previous 1.7
Latest more extensively tested version.  Now capable of specifying a high-speed hard drive with TMPDIR.  This makes the gluing go faster on high-performance machines with a high-speed per-node drive.

Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed Oct 25 13:17:45 2006 UTC (16 years, 5 months ago) by baylor
Branch: MAIN
Changes since 1.6: +7 -2 lines
Diff to previous 1.6
Changing the search for xplodemnc to work whether the file is local or on path.

Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 20:16:25 2006 UTC (16 years, 5 months ago) by baylor
Branch: MAIN
Changes since 1.5: +1 -0 lines
Diff to previous 1.5
Bug fix.

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 19:33:55 2006 UTC (16 years, 5 months ago) by baylor
Branch: MAIN
Changes since 1.4: +5 -4 lines
Diff to previous 1.4
Add randomized working directory name.

Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Oct 24 15:44:04 2006 UTC (16 years, 5 months ago) by baylor
Branch: MAIN
Changes since 1.3: +74 -21 lines
Diff to previous 1.3
Fixed gluemnc and xplodemnc (finally!!).  Now works with multiple tiles in X and Y directions, as well as with float and double variable precision.

It's not terribly fast, but allows combination of all *t0??.nc tiles to a single *.glob.nc file.  Works with dynamics output and tave output as well.  I don't know if it works for pickup files, but it may.

It should be possible to -omp multi-thread it by changing the -DEBUG flag to include the omp directives if your NCO operators were compiled with omp support.

Happy gluing!

Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Fri Jun 9 17:24:13 2006 UTC (16 years, 9 months ago) by baylor
Branch: MAIN
CVS Tags: checkpoint58i_post, checkpoint58j_post, checkpoint58k_post, checkpoint58l_post, checkpoint58m_post, checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post
Changes since 1.2: +2 -3 lines
Diff to previous 1.2
Fix a few more small errors.

Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Jun 9 16:47:23 2006 UTC (16 years, 9 months ago) by baylor
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1
Fixed a small bug.

Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Jun 9 16:36:49 2006 UTC (16 years, 9 months ago) by baylor
Branch: MAIN
Here are two scripts *USING ONLY NCO OPERATORS and NCDUMP* that allow combination of multi-tile output into global files.  Please test and improve them!

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.22