Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Tree [d7f722] master /
History



File Date Author Commit
html 2012-11-09 rsz rsz [d7f722] ncx now aborts if given var is missing in input...
libs 2012-10-22 rsz rsz [48796c] Initial commit.
src 2012-11-09 rsz rsz [d7f722] ncx now aborts if given var is missing in input...
test 2012-11-09 rsz rsz [d7f722] ncx now aborts if given var is missing in input...
COPYING 2012-10-22 rsz rsz [48796c] Initial commit.
Makefile 2012-11-09 rsz rsz [d7f722] ncx now aborts if given var is missing in input...
Makefile.inc 2012-10-22 rsz rsz [48796c] Initial commit.
README.md 2012-11-09 rsz rsz [d7f722] ncx now aborts if given var is missing in input...

Read Me

ncx - NetCDF Extractor and Appender

Features

  • Arena memory management to prevent swapping and fragmentation.
  • Support for classic, 64bit and HDF file format flavors.
  • Header and static data section padding.
  • Progress indicator with I/O rate and estimated time to complete.
  • Reports peak memory usage.
  • Dimension slicing by strides, min/max ranges, indices, or values, that can be used to reorder or reverse slices within dimensions.
  • Custom blocksize for I/O tuning.
  • Currently serial only.

Download

Source code

Building & Installation

make 
make test TMPDIR=/tmp/
make memtest TMPDIR=/tmp/
make install PREFIX=/usr/local
make clean

News

v1.1.1 2012/11/09 rsz

  • ncx will now abort if a given var name is not found in input file when
    not using --regex.

v1.1.0 2012/10/20 rsz

  • Append mode will overwrite variables with same name in source file.

v1.0.2 2011/12/20 rsz

  • Added global attribute "NCX" that shows ncx version used to create file.
  • Fixed 0D record var data export.
  • Fixed static var export within append destination file.
  • Added more examples to usage message.

v1.0.1 2011/12/12 rsz

  • Didn't export coord vars by default.
  • Var atts were missing on output of vars from non-append input file.

v1.0.0 2011/12/02 rsz

  • Packaged. All tests pass. No memory leaks.

Distribution

make clean
make dist VER=1.1.1

Publishing

ssh -t rsz,ncx@shell.sourceforge.net create
scp html/* rsz,ncx@shell.sourceforge.net:/home/project-web/ncx/htdocs
scp ../ncx-1.1.1.tar.gz rsz,ncx@shell.sourceforge.net:/home/frs/project/n/nc/ncx

License

Copyright 2011,2012 Remik Ziemlinski under the terms of the GNU General Public License v3

<link rel="stylesheet" href="http://yandex.st/highlightjs/7.0/styles/default.min.css">
<script src="http://yandex.st/highlightjs/7.0/highlight.min.js"></script>
<script>hljs.initHighlightingOnLoad();</script>

<style type="text/css"> body { font-family: Sans-Serif; } </style>