[405] add scale and offset processing in ncVar
Squashed commit of the following: commit 13c88404f2fb026c7d8cb7f95a83cbf4b482662e Merge: b75e68e2 1038169e Author: Don Shea <don.shea@nasa.gov> Date: Wed Apr 24 14:21:19 2024 +0000 Merge branch 'develop' into 405-netCDF-data-out-of-range commit b75e68e2 Merge: f3b674b6 3bda2a1d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Apr 11 18:59:59 2024 +0000 Merge branch 'develop' into 405-netCDF-data-out-of-range commit f3b674b6 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Apr 1 19:46:51 2024 +0000 prep for MR, rid testing commit c978755d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Apr 1 18:09:09 2024 +0000 reading now reads the output of writing commit c3787891 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Apr 1 17:49:08 2024 +0000 writing data proof of concept commit b881b092 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Apr 1 12:55:14 2024 +0000 read and write commit 45fb9621 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 29 20:22:33 2024 +0000 using 1 instead of BAD_UINT in getDimsSize commit 6b8d4d22 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 29 17:38:01 2024 +0000 impl ScaledNcFile::addGroup, poc commit dc575e8c Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 29 15:38:40 2024 +0000 addGroup commit 885f6dfa Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 29 12:16:14 2024 +0000 testing commit 88d3a78b Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 28 21:57:35 2024 +0000 using ScaledNcGroups with NcFile commit a1011ef4 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 28 18:52:53 2024 +0000 docstrings commit a32449b6 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 28 18:48:16 2024 +0000 docstrings commit 60c7b20d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 28 15:46:32 2024 +0000 impl addGroup commit 2d4eac0f Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 28 15:41:44 2024 +0000 impl addVars and new constructors commit 03b0e162 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 28 13:14:20 2024 +0000 updated docstring commit 0d7d1b20 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 19:02:30 2024 +0000 using correct addVars commit b1602910 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 18:51:28 2024 +0000 Using polymorphism instead of re-implementation commit 4f6a5aa6 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 17:23:24 2024 +0000 empty constructor commit 8069bb90 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 17:16:53 2024 +0000 moved docstrings to NcGroup, deleted adds in scaledNcFile, changed constructors in scaledNcFile commit e859ff46 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 16:30:16 2024 +0000 testing env, add stubs commit cc73eb0d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 14:50:05 2024 +0000 using cerr commit 976068e9 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 14:48:53 2024 +0000 ScaledNcVar getVar() commit 883701d0 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 13:20:17 2024 +0000 Including scaledNcGroup, rid errant comments, todo commit bde652f6 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 12:53:42 2024 +0000 reformatting commit 04bec724 Merge: 0fc1b097 d89c3fb8 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 27 12:06:43 2024 +0000 Merge branch 'develop' into 405-netCDF-data-out-of-range commit 0fc1b097 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 20:37:55 2024 +0000 removed errant comment commit cd011acc Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 20:36:27 2024 +0000 reformat commit 78c5d51c Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 20:21:27 2024 +0000 impl ScaledNcGroup::addVar() commit a6628a4f Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 18:29:12 2024 +0000 docstringing commit 6500ad9d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 17:59:11 2024 +0000 dim size comes back as 0 if dim.getSize() throws exception commit 2a61e3af Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 17:56:47 2024 +0000 minor refactoring commit 2afe7126 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:44:22 2024 +0000 removed todo about addVar commit c27ce473 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:43:12 2024 +0000 ScaledNcVar addVars commit eae846e1 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:36:54 2024 +0000 new stubs commit c105073b Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:33:22 2024 +0000 made copied a reference commit db47a6a2 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:32:48 2024 +0000 stubs commit a1f22ff2 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:26:30 2024 +0000 minor formatting, updated documentation commit 0506af34 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:24:11 2024 +0000 Initial commit commit 9be6c572 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:06:14 2024 +0000 more consistent exception naming, minor formating commit 92533bdc Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 16:04:13 2024 +0000 More try/catch blocks commit d5b4dc91 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 15:51:33 2024 +0000 utilizing genutils.h commit 6962d502 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 14:24:28 2024 +0000 renamed sNcVar to ScaledNcVar commit dd837523 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 14:22:14 2024 +0000 impl getFillValue commit a0f1e26e Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 14:15:24 2024 +0000 changed method signatures to overload netCDF::getVar commit ea6206f0 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 14:06:15 2024 +0000 comments commit dac7e315 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 13:40:19 2024 +0000 extra granularity on try/catch blocks commit e0863a51 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 13:09:19 2024 +0000 removed scaledNcFile commit f5045a6e Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 12:57:26 2024 +0000 impl getScaledVars with size commit 4a6ea13b Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 12:55:55 2024 +0000 try/catch in getattrs, using gotAttrs in getScaledVar() commit 06655841 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Tue Mar 26 12:49:51 2024 +0000 new constructors and methods, rm operator=, new private vars commit 0644617e Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Mar 25 18:25:13 2024 +0000 fixed: dim size always 0 commit 582dac2f Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Mar 25 14:57:36 2024 +0000 constructors, edited getattrs() and both getScaledVars commit 3cc31f27 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Mar 25 13:47:01 2024 +0000 todos commit ad83c93f Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 19:56:47 2024 +0000 removed sNcVar constructor commit 4bc4f517 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 19:25:08 2024 +0000 implemented operator= for NcVar conversion to sNcVar commit 87633348 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 18:01:33 2024 +0000 removed namespaces commit 7f5544d3 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 15:30:15 2024 +0000 destructor commit d2c6c304 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 14:57:33 2024 +0000 using namespace netCDF commit 0ea05436 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 14:45:44 2024 +0000 added NcVar constructor to sNcVar constructor commit fd46ddd2 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 14:39:48 2024 +0000 bare constructor commit 4ebe66b9 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 14:07:42 2024 +0000 getScaledVar stub, file docstring commit 85cd2026 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 13:32:52 2024 +0000 moved vector definition to constructor commit 3acec92d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 13:30:03 2024 +0000 impl getScaledVar(double*) commit 561db1d3 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 13:26:51 2024 +0000 Access specifiers, private vars for necessary attrs commit a086ba4c Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 13:11:06 2024 +0000 rm: unnecessary comments commit fc0cf222 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 13:10:17 2024 +0000 fixd logic surrounding fillValue commit 2d99f6d2 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 13:08:10 2024 +0000 added getDimsSize (vector) commit 57ed02db Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 22 13:02:56 2024 +0000 impl getScaledVar (float*) commit 75bc2677 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 21 20:30:17 2024 +0000 need to figure out how to find type commit 7bb6a60e Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 21 19:16:54 2024 +0000 changed getVar signatues commit 0a1317c4 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 21 18:40:59 2024 +0000 getting sF, aO, and FV. Removed sNcVar namespace. commit 88367c3f Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 21 15:34:17 2024 +0000 added scaledNcVar.cpp commit 0b93396d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 21 12:17:55 2024 +0000 cpp file for sNcFile commit fdd9d756 Merge: 32b76212 44cffb3f Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 18:02:36 2024 +0000 Merge branch 'develop' into 405-netCDF-data-out-of-range commit 32b76212 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 17:26:49 2024 +0000 documentation commit d7569daa Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 17:22:54 2024 +0000 shortened clss name, corrected namespacing, overleaded getVar(double *) commit 19717cf0 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 17:15:04 2024 +0000 getter headers commit bafab38c Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 16:16:17 2024 +0000 sNc* namespaces commit 62351a89 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 16:13:26 2024 +0000 def class scaledNcFile, namespacing commit 9486ca4d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 16:11:05 2024 +0000 overloaded def of getVar commit 12e1791c Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 16:02:46 2024 +0000 finished removing cf_compliance *, added class def commit c2d84249 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 20 15:51:34 2024 +0000 barebones commit 638b8e6d Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Mar 18 17:13:34 2024 +0000 replaced verify_variable with tfv_eq_tv commit 43e5eb56 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Mar 18 13:59:05 2024 +0000 extending NcFile commit e6896218 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 15 20:43:54 2024 +0000 new structs for variables and groups, like in nccmp.hpp commit 15e6e2b2 Merge: 5c822f25 987f2655 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 15 19:14:10 2024 +0000 Merge branch 'develop' into 405-netCDF-data-out-of-range commit 5c822f25 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 15 19:10:38 2024 +0000 todos, constructor stub, nc_type vartype commit 7d794bd4 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 14 13:42:29 2024 +0000 new typedef for NcGroup commit 6f03ef2f Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 14 13:38:18 2024 +0000 using namespaces commit c50ead35 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 13 14:48:45 2024 +0000 Class defined in header commit a968496e Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Mar 11 18:08:12 2024 +0000 compiling cf_compliance commit 2835c4f6 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Mar 11 17:48:13 2024 +0000 added oel_util/libnetcdfutils/cf_compliance.* commit a476375c Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Mon Mar 11 17:42:13 2024 +0000 moved cf compliance into libnetcdfutils commit c88d5b6a Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 8 21:18:39 2024 +0000 verify_variables() loops through groups and variables in groups, gets fill value and valid min/max commit b63c4498 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Fri Mar 8 18:30:30 2024 +0000 Renamed compliance files commit 618f662f Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 7 15:44:22 2024 +0000 verify commit 55aa9a32 Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Thu Mar 7 13:33:47 2024 +0000 if guards commit fc52fdea Author: Jakob Lindo <jakob.c.lindo@nasa.gov> Date: Wed Mar 6 19:41:27 2024 +0000 added files, stubs
Loading
Please sign in to comment