Michael Uleysky
c46abb091d
Removed some features from the NCZarr interface. Removed direct access to variables and dimensions in NCZarr, dimensions are now bound to variables.
...
Separate CoordsNames and DimNames structures in the NCFuncs class.
5 months ago
Michael Uleysky
9a38bdb28b
Common class for NCSimple and Zarr
6 months ago
Michael Uleysky
91579910ff
We distinguish between conventional and geostrophic velocities, since some data sets contain both.
7 months ago
Michael Uleysky
a36d6ce955
Always read variables as real values
7 months ago
Michael Uleysky
ae5fea9fd3
The inverted vertical axis treatment is placed in the proper place
8 months ago
Michael Uleysky
86c40b42f2
Update michlib
8 months ago
Michael Uleysky
400de53eef
ZARR support for AVISO and NEMOBIO sources
8 months ago
Michael Uleysky
dc92f4697f
Remove some unused datasets
8 months ago
Michael Uleysky
93cee61939
Workaround for unknown bug in libcurl and/or ssl
8 months ago
Michael Uleysky
82b233b443
Handle situation when fill=null in zarr file
8 months ago
Michael Uleysky
3e9430673d
Some files define time shift as double, not int
8 months ago
Michael Uleysky
f0fefd5f90
Restore GPL prefix
8 months ago
Michael Uleysky
8bfa07b9c9
PostgreSQL backend for the cache
8 months ago
Michael Uleysky
5ca27193f7
Rewrite NEMO source for using new zarr data
8 months ago
Michael Uleysky
2a99a98192
Fix some errors in ZARR reader
8 months ago
Michael Uleysky
01af4109c1
ZARR-compatible interface to the netcdf files
8 months ago
Michael Uleysky
8a4fbea40a
Simple ZARR format reader
8 months ago
Michael Uleysky
8670511319
Added buffer for error messages in the CURLRAII class
8 months ago
Michael Uleysky
775a038263
Working with the Copernicus catalog is placed in a separate class.
...
The Error and RetVal classes are used.
8 months ago
Michael Uleysky
4627f76a0d
Update michlib, fix errors and warnings
9 months ago
Michael Uleysky
e191f99c8f
Fixed some memory leaks
9 months ago
Michael Uleysky
4274cda5b3
Added mirror action and COPERNICUS source for it with caches, fucnctions, etc
9 months ago
Michael Uleysky
be7103e718
Added #pragma once to the header
9 months ago
Michael Uleysky
0f49d1254b
Update michlib
9 months ago
Michael Uleysky
b983023d49
New source GRIDVEL for reading pair of Surfer 6 grd files for velocity
10 months ago
Michael Uleysky
932191ec95
Fixed error with output files names for the action uv
10 months ago
Michael Uleysky
93f6ccc563
New action - int
10 months ago
Michael Uleysky
04f45ba459
Support for time column in netcdf files generated by uv and tsc actions
10 months ago
Michael Uleysky
b4bcd0e770
Added TimeData structure for easy calculation of time column parameters of netcdf files.
...
Also, one-index version of Read() function.
11 months ago
Michael Uleysky
f27ad2ce72
The code for obtaining time point indices has been simplified. The indexes are returned sorted by the time points they represent.
11 months ago
Michael Uleysky
9d2f411e04
Added interface for partially writing a variable to a netcdf file
11 months ago
Michael Uleysky
7a1690e6f0
Added support for writing attributes to netcdf files
11 months ago
Michael Uleysky
17002e2d9f
Time was not written to the output file
12 months ago
Michael Uleysky
2eb57ac715
Fixed a bug with a crash if the link with the data cannot be opened
12 months ago
Michael Uleysky
ece69ce56d
Many new regional datasets for the NEMO source
1 year ago
Michael Uleysky
d2d516aabb
Support for regional grids in the LayeredData class.
1 year ago
Michael Uleysky
81fb8d1ddc
Update michlib
1 year ago
Michael Uleysky
1e8d401737
Support for second as time unit in NCFuncs::Refdate
1 year ago
Michael Uleysky
cccd67aab4
Added an interface class for writing netcdf files
1 year ago
Michael Uleysky
0509ca31f6
Information about geostrophic or non-geostrophic velocities is added to the output file for the genintfile action
1 year ago
Michael Uleysky
bf659b1b81
NCFuncs::CheckVar now returns a VarPresence enum instead of a bool.
...
The calculation of derived variables has been moved to a separate function in NCFuncs.
Added calculation of geostrophic velocities based on sea surface height.
The uv and genintfile actions can now use geostrophic velocities.
1 year ago
Michael Uleysky
afe773876e
Traits for non-geographical arrays
1 year ago
Michael Uleysky
09f13ac243
Gradient calculation code (without filtering)
1 year ago
Michael Uleysky
90dab32ee5
Action class inheritance is made protected
1 year ago
Michael Uleysky
81d8545244
Fixed incorrect error message
1 year ago
Michael Uleysky
dcbc249fd7
Netcdf output files made more COARDS-compliant
1 year ago
Michael Uleysky
ef98f3f63d
Fixed incorrect setting of variable names in tsc action.
1 year ago
Michael Uleysky
cfb40badbf
Added long names for all variables supported by NCFuncs
1 year ago
Michael Uleysky
18b1f939b3
New class for access to vylet data
1 year ago
Michael Uleysky
2e0f396497
A new class Rect2DData for data along meridians and parallels, but not necessarily with uniform spacing.
1 year ago