80 Commits (6d6b77f7d317fb32b80086b2c4122b51a352af0b)

Author SHA1 Message Date
Michael Uleysky 815ae6b4dd qqq 3 months ago
Michael Uleysky 28a003c488 We use only one global connection to the database 3 months ago
Michael Uleysky b4b11005a2 Calculatin gradients in the action tsc 3 months ago
Michael Uleysky 7c3c254b72 Support for multiple open files or datasets in the NCZarr interface. 3 months ago
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. 3 months ago
Michael Uleysky 9a38bdb28b Common class for NCSimple and Zarr 3 months ago
Michael Uleysky 91579910ff We distinguish between conventional and geostrophic velocities, since some data sets contain both. 5 months ago
Michael Uleysky a36d6ce955 Always read variables as real values 5 months ago
Michael Uleysky 3e9430673d Some files define time shift as double, not int 5 months ago
Michael Uleysky 8bfa07b9c9 PostgreSQL backend for the cache 5 months ago
Michael Uleysky 5ca27193f7 Rewrite NEMO source for using new zarr data 5 months ago
Michael Uleysky 2a99a98192 Fix some errors in ZARR reader 5 months ago
Michael Uleysky 01af4109c1 ZARR-compatible interface to the netcdf files 5 months ago
Michael Uleysky 8a4fbea40a Simple ZARR format reader 5 months ago
Michael Uleysky 8670511319 Added buffer for error messages in the CURLRAII class 6 months ago
Michael Uleysky 775a038263 Working with the Copernicus catalog is placed in a separate class. 6 months ago
Michael Uleysky 4627f76a0d Update michlib, fix errors and warnings 6 months ago
Michael Uleysky e191f99c8f Fixed some memory leaks 7 months ago
Michael Uleysky 4274cda5b3 Added mirror action and COPERNICUS source for it with caches, fucnctions, etc 7 months ago
Michael Uleysky 93f6ccc563 New action - int 7 months ago
Michael Uleysky 04f45ba459 Support for time column in netcdf files generated by uv and tsc actions 8 months ago
Michael Uleysky b4bcd0e770 Added TimeData structure for easy calculation of time column parameters of netcdf files. 8 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. 8 months ago
Michael Uleysky 9d2f411e04 Added interface for partially writing a variable to a netcdf file 8 months ago
Michael Uleysky 7a1690e6f0 Added support for writing attributes to netcdf files 9 months ago
Michael Uleysky 17002e2d9f Time was not written to the output file 9 months ago
Michael Uleysky 2eb57ac715 Fixed a bug with a crash if the link with the data cannot be opened 9 months ago
Michael Uleysky cccd67aab4 Added an interface class for writing netcdf files 12 months ago
Michael Uleysky bf659b1b81 NCFuncs::CheckVar now returns a VarPresence enum instead of a bool. 12 months ago
Michael Uleysky afe773876e Traits for non-geographical arrays 1 year ago
Michael Uleysky 90dab32ee5 Action class inheritance is made protected 1 year ago
Michael Uleysky dcbc249fd7 Netcdf output files made more COARDS-compliant 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
Michael Uleysky 9f4d7094dd Sources may specify default variable lists for the tsc module. 1 year ago
Michael Uleysky df85e7ca51 Reading and caching multiple variables from the source. 1 year ago
Michael Uleysky c85dc28858 Removed copy constructor from BaseData to prevent unnecessary copying of data 1 year ago
Michael Uleysky 3b40409fb2 Sources can now set the standart_name, long_name, and comment attributes on read data. If the standart_name and long_name attributes are not set, the tsc module will attempt to set them according to the variable names. 1 year ago
Michael Uleysky 3b1d5c3157 New NCFileW class to simplify writing netcdf files 1 year ago
Michael Uleysky fd7d7f8a5f Interfaces of UVData classes made more consistent with interfaces of BaseData classes 1 year ago
Michael Uleysky 8a1cf03804 Improved ReadType-based concepts 1 year ago
Michael Uleysky e25f843e7e Autodetect format by output file extension in the tsc action 1 year ago
Michael Uleysky 17b04d63de Added support for netcdf output for the tsc action 1 year ago
Michael Uleysky 9e1f686ba6 Added an optional argument to the ADD_ACTION macro that defines the class from which the action class is derived. 1 year ago
Michael Uleysky 467a24e51c Support for units of measurement in sources and the tsc module. 1 year ago
Michael Uleysky 0213249f78 The data source classes get the region from outside rather than reading it themselves from the parameters. 1 year ago
Michael Uleysky 153045016d Generate list of available data sources 1 year ago
Michael Uleysky fb7000b2ab Generate list of available actions 1 year ago
Michael Uleysky 1c144c65c8 Added compile-time generated compatibility table for actions and sources 1 year ago
Michael Uleysky 5e244b8b4e The enumeration of actions has been removed, the actions are made independent classes. 1 year ago
Michael Uleysky 9b11464de2 The names of actions and sources are placed in the corresponding classes 1 year ago