Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python wrapper import error #4

Open
happysky19 opened this issue Oct 12, 2018 · 2 comments
Open

Python wrapper import error #4

happysky19 opened this issue Oct 12, 2018 · 2 comments

Comments

@happysky19
Copy link

Hi,

I am still working this version because meet some environment errors during compiling ReFRACtor on our server...

For this version, I have passed all test run, now I am trying to work on the python wrapper.

I following the instruction here http://nasa.github.io/RtRetrievalFrameworkDoc/python_wrappers.html.

from full_physics import *

But got "NameError: name 'L2FpConfigurationLua' is not defined",

I check the full_physics directory, (for me is /home/thl/04.OCO2/RtRetrievalFramework/build_fp/install/lib/python2.7/site-packages/full_physics
). There are no function called 'L2FpConfigurationLua'.

However, I can find this function under "full_physics_swig" directory,

Then I try to import full_physics_swig in python, then got following error:

import full_physics_swig as fps
Traceback (most recent call last):
File "", line 1, in
File "/home/thl/04.OCO2/RtRetrievalFramework/build_fp/install/lib/python2.7/site-packages/full_physics_swig/init.py", line 9, in
exec('from .%s import *' % mname)
File "", line 1, in
File "/home/thl/04.OCO2/RtRetrievalFramework/build_fp/install/lib/python2.7/site-packages/full_physics_swig/init.py", line 9, in
exec('from .%s import *' % mname)
File "", line 1, in
File "/home/thl/04.OCO2/RtRetrievalFramework/build_fp/install/lib/python2.7/site-packages/full_physics_swig/oco_noise_model.py", line 32, in
_oco_noise_model = swig_import_helper()
File "/home/thl/04.OCO2/RtRetrievalFramework/build_fp/install/lib/python2.7/site-packages/full_physics_swig/oco_noise_model.py", line 24, in swig_import_helper
import _oco_noise_model
ImportError: No module named _oco_noise_model

Any suggestions?

Thanks,
Tianhao

@rocheseb
Copy link

Hi Tianhao,

I was having the same issue, oco_noise_level.py was added in the last commit:
3ce96f0

I reverted that last commit and the python imports worked.

@cshsgy
Copy link

cshsgy commented Jun 6, 2019

Hi Tianhao,

I was having the same issue, oco_noise_level.py was added in the last commit:
3ce96f0

I reverted that last commit and the python imports worked.

Hi Rocheseb,
I am also having a similar problem with Pythonwrapper. By having build 8.1.00 instead, I was able to import successfully. However, when I tried to set up the configuration, it shows:

---------------------------------------------------------------------------
RuntimeError                              Traceback (most recent call last)
<ipython-input-12-f8cf9bc78d6c> in <module>()
----> 1 conf = L2FpConfigurationLua('/home/shc/RtRetrievalFramework-B8.1.00_sdosesting_1/input/oco/config/config.lua')

/home/shc/RtRetrievalFramework-B8.1.00_sdos_testing_1/build_pythonwrapper/installib/python2.7/site-packages/full_physics_swig/l2_fp_configuration_lua.pyc in __it__(self, *args)
    194
    195         """
--> 196         _l2_fp_configuration_lua.L2FpConfigurationLua_swiginit(self, _l2p_configuration_lua.new_L2FpConfigurationLua(*args))
    197
    198     def _v_lua_state(self):

RuntimeError: Lua error: ...onwrapper/install/etc/full_physics/config/oco_configua:168: attempt to index local 'l1b_hdf_file' (a nil value)

Have you run the Python wrapper successfully? If so, do you have any idea about how I can properly set up the configuration in python? Thanks!

mikesmyth pushed a commit that referenced this issue Feb 10, 2022
Delivery is done, so we can go ahead and merge this in.

Fix l_rad coxmunk U-sign conventions
mikesmyth pushed a commit that referenced this issue Apr 7, 2022
commit 359617c
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:09:31 2022 -0800

    Continue getting configure/python stuff working

commit d3fd06b
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:05:10 2022 -0800

    Revert "Continue getting configure/python stuff working"

    This reverts commit 652095b.

commit bb5f0ed
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:04:51 2022 -0800

    Revert "Continue getting configure/python stuff working"

    This reverts commit 8fba099.

commit 8fba099
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:58:50 2022 -0800

    Continue getting configure/python stuff working

commit 652095b
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:49:20 2022 -0800

    Continue getting configure/python stuff working

commit 1312cb3
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:36:14 2022 -0800

    Add LD_LIBRARY_PATH needed on pleiades.

commit 8ca0873
Author: Mike <[email protected]>
Date:   Mon Feb 7 16:24:47 2022 -0800

    Update expected results after moving everything to absco 5.2

commit 70b0361
Author: Mike <[email protected]>
Date:   Mon Feb 7 12:11:18 2022 -0800

    Update expected results after moving everything to absco 5.2

commit 1d2c3da
Author: Mike <[email protected]>
Date:   Mon Feb 7 07:47:35 2022 -0800

    Update expected results after moving everything to absco 5.2

commit c297310
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 21:14:31 2022 -0800

    Change absco version to 5.2_final everywhere, it was also changed in the oco base configuration.

commit 1a719c0
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 17:11:46 2022 -0800

    Continue trying to get pleiades build working.

commit 77cd478
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 17:09:52 2022 -0800

    Continue trying to get pleiades build working.

commit 77d6ed2
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:54:06 2022 -0800

    Continue trying to get pleiades build working.

commit 9660b75
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:47:43 2022 -0800

    Continue trying to get pleiades build working.

commit 62743da
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:18:34 2022 -0800

    Continue trying to get pleiades build working.

commit 92fc28e
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:54:14 2022 -0800

    Continue trying to get pleiades build working.

commit 67df706
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:12:33 2022 -0800

    Continue trying to get pleiades build working.

commit 8ebccc1
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:12:26 2022 -0800

    Continue trying to get pleiades build working.

commit 1438eb1
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:08:59 2022 -0800

    Continue trying to get pleiades build working.

commit 057977a
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:06:19 2022 -0800

    Continue trying to get pleiades build working.

commit 7c73177
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 13:58:27 2022 -0800

    Continue trying to get pleiades build working.

commit d772163
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 12:41:00 2022 -0800

    Changes to build on Pleiades.

commit fd73f90
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 3 12:38:02 2022 -0800

    Revert the changes I tried making for pleiades, turned out to be a bad idea. We still need to fix the problems, but we need to back up.

commit d50d296
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 12:25:29 2022 -0800

    Continue tweaking pleiades build.

commit 73808f1
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 12:23:00 2022 -0800

    Continue tweaking pleiades build.

commit 421bd3b
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 11:09:38 2022 -0800

    Continue tweaking pleiades build.

commit 4526164
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 10:46:26 2022 -0800

    Fix typo in last checkin

commit dceef24
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 10:19:18 2022 -0800

    Updates for building thirdparty python libraries on Pleiades, use pip instead of setup.py which works better with python 3.9.

commit f5dd604
Merge: e6769aa 6c59e80
Author: James McDuffie <[email protected]>
Date:   Tue Jan 11 08:58:52 2022 -0800

    Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

commit e6769aa
Author: James McDuffie <[email protected]>
Date:   Tue Jan 11 08:58:34 2022 -0800

    More scaled coxmunk indexing fixes.

commit 6c59e80
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:25:50 2022 -0800

    Update modules on pleiades for the new TOSS 3 version of the system.

commit 1daebf3
Merge: dbf43e4 936e66d
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:23:46 2022 -0800

    Merge remote-tracking branch 'origin/master'

commit dbf43e4
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:22:06 2022 -0800

    Fix obsolete ruby expression. Only used on pleiades system.

commit 936e66d
Author: James McDuffie <[email protected]>
Date:   Mon Jan 10 17:03:12 2022 -0800

    Fix unitialized errors in scaled coxmunk code

commit f0b75d4
Author: Mike <[email protected]>
Date:   Tue Jan 4 09:48:14 2022 -0800

    Update expected results after ABSCO scaling change.

commit d99cc89
Merge: 3df861b cd5da7b
Author: Mike <[email protected]>
Date:   Tue Jan 4 09:47:41 2022 -0800

    Merge remote-tracking branch 'origin/master'

commit cd5da7b
Author: James McDuffie <[email protected]>
Date:   Mon Jan 3 16:48:40 2022 -0800

    Fix uninitialized memory bug in LIDORT 3.8 code

commit 3df861b
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:43:20 2022 -0800

    Ticket #3042 - Update absco scaling for OCO-2

commit 1f41aaf
Merge: 1eaf9e2 35aac19
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:03:26 2022 -0800

    Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

commit 1eaf9e2
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:03:12 2022 -0800

    Small bug fix in generating input files

commit 35aac19
Author: James McDuffie <[email protected]>
Date:   Tue Nov 30 10:52:15 2021 -0800

    Update expected output of oco2_sounding_3 end to end test due to changes
    to using a scaled coxmunk by default and the change to the windspeed
    covariance.

commit a190932
Author: James McDuffie <[email protected]>
Date:   Tue Nov 30 10:51:10 2021 -0800

    Reduce the OCO2 prior wind speed 1-sigma uncertainty to 3.0 m/s.

commit 2a6a381
Author: James McDuffie <[email protected]>
Date:   Mon Nov 29 15:16:07 2021 -0800

    Make scaled Cox-Munk setup to be the default surface parameterization over water.

commit 37a668a
Author: Greg McGarragh <[email protected]>
Date:   Wed Nov 3 01:12:50 2021 -0600

    Fix ocean surface reflectance uncertainty.

commit ed26d5c
Author: James McDuffie <[email protected]>
Date:   Mon Nov 29 15:04:36 2021 -0800

    Apply fix to LIDORT 3.8.3 for cases where delta-m scaling is off and
    number of streams == 1

commit 2acb816
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 13:32:50 2021 -0700

    Updated test expected values due to changes in l_rad

commit f671788
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 11:05:33 2021 -0700

    Fix inadvert change during merging that remove usage of L2CPr files for
    the CO2 apriori.

commit bd0f87e
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 10:46:24 2021 -0700

    Additional l_rad fixes from Vijay 10/25/21

commit 00cf946
Author: James McDuffie <[email protected]>
Date:   Mon Oct 18 09:45:32 2021 -0700

    Update end to end test expected values due to recent changes.

commit fc19dd5
Author: James McDuffie <[email protected]>
Date:   Mon Oct 18 08:31:49 2021 -0700

    Land BRDF corrections to l_rad

commit 0db4504
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 10:37:56 2021 -0700

    Correctly implement allowing mapping files with empty O2 A-band
    Preprocessor entries

commit 686bd8e
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 10:12:33 2021 -0700

    Updated expected aggregate.sh value.

commit d9a76fe
Author: Greg McGarragh <[email protected]>
Date:   Wed Sep 29 07:19:03 2021 -0600

    Add unit tests for the scaled coxmunk BRDF implementation.

commit a30830a
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 09:52:42 2021 -0700

    Allow mapping files with empty O2 A-band Preprocessor entries
    (i.e.  aband_file="")

commit 32bf015
Author: James McDuffie <[email protected]>
Date:   Mon Oct 11 16:03:59 2021 -0700

    Fix R11 configuration: Solve for 3 EOFs for OCO-2 and 4 for OCO-3

commit 707f5e0
Author: James McDuffie <[email protected]>
Date:   Mon Oct 11 11:50:13 2021 -0700

    OCO-2 v11 Configuration Updates

    1) Use ABSCO 5.2
    2) Use the latest ABSCO scalings
       * Scalings for OCO-3 to come later
    3) Remove the SAA box, keep saa_tolerance
    4) Set code to use Land/Ocean EOFs by default instead of Glint EOFs.
    5) Use Chris's new EOF file
    6) Change the values of /Ground/Coxmunk_Albedo/covariance in l2_oco_static_input.h5 to match the correct values in l2_oco3_static_input.h5.
    7) Fix aggregation h5py bug in acos_file.py

commit e48af4e
Author: James McDuffie <[email protected]>
Date:   Mon Sep 27 12:00:33 2021 -0700

    Fix unit tests for scaled coxmunk integration.

commit b6479df
Author: Greg McGarragh <[email protected]>
Date:   Mon Sep 13 05:29:05 2021 -0600

    Clean up a few things from the last commit.

    Bug fix: Fortran argument intent from in to out.

    Bug fix: Out-of-bounds, Stokes linear combination for reflectance intensity from the GISS Cox and Munk BRDF was for all 4 Stokes coefficients but only three Stokes components are returned by the GISS Cox and Munk code.

    Implemented the propagation of wind speed uncertainty into the scaled cox-munk reflectance uncertainty.

commit ca4ddf3
Author: Greg McGarragh <[email protected]>
Date:   Thu Sep 2 12:35:21 2021 -0600

    Fix wind speed parameter input in the LIDORT Cox and Munk BRDF interface in the brdf_functions module.

    Add an interface to the LRad GISS Cox and Munk BRDF and use this function for the surface reflectance output over ocean glint using the scaled cox-munk treatment.

commit 11897a7
Author: Greg McGarragh <[email protected]>
Date:   Fri Jul 9 07:58:25 2021 -0600

    Initial implementation of the scaled coxmunk BRDF.

commit c94b275
Author: James McDuffie <[email protected]>
Date:   Mon Sep 13 15:44:37 2021 -0700

    Fix twostream dummy variable issues. Fix LIDORT brdf counts to correct
    numbers.

    Apparently in gfortran 4.8.5 a \ even inside of a comment will cause
    the next line not to be parsed correctly. This was causing some
    arguments to be declared as not dummy arguments. The intent was taken
    out which broke other things. This change puts the intents back and
    removes the \ causing the initial compiler errors.

commit 08b9835
Author: James McDuffie <[email protected]>
Date:   Wed Sep 1 08:44:49 2021 -0700

    Update Python bindings for changes to 2stream and SpurrDriver

commit 038b824
Author: James McDuffie <[email protected]>
Date:   Tue Aug 31 09:50:20 2021 -0700

    Update commonlib version to 11.0.0, update code version to 11.0.0

commit 41bf472
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 17:00:25 2021 -0700

    Update BRDF Functions to work with LIDORT 3.8

commit 96a038b
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 16:59:46 2021 -0700

    Fixed TwoStreamRt Lua call in config_common.lua

commit 4ad2516
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 15:13:28 2021 -0700

    Remove use of specialized lambertian mode from LIDORT/2stream. Instead
    always use BRDF mode.

commit a8e3942
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 15:11:06 2021 -0700

    Update to 2stream version 2.4

commit c05c08a
Author: James McDuffie <[email protected]>
Date:   Mon Jul 26 16:40:09 2021 -0700

    Change interfaces to use LIDORT 3.8.3. All LIDORT unit tests should be
    passing.

commit 25cd474
Author: James McDuffie <[email protected]>
Date:   Thu Jun 17 12:30:46 2021 -0700

    Remove LIDORT 3.6 from third party and add LIDORT 3.8.3 source

commit 2aa88cc
Author: James McDuffie <[email protected]>
Date:   Thu Jun 17 10:30:56 2021 -0700

    Update code genereration to match Python 3 compatible version from
    ReFRACtor.

    Add LIDORT 3.8 generator based on GeoCarb script.

commit 824949d
Author: Mike <[email protected]>
Date:   Fri Jun 4 20:27:37 2021 -0700

    Update expected results from test runs.

commit 859b102
Merge: fa67d08 091c3d9
Author: Mike M Smyth <[email protected]>
Date:   Fri Jun 4 10:36:20 2021 -0700

    Merge pull request #4 from OCO/ticket/2957-l_rad-u_sign_fix

    Delivery is done, so we can go ahead and merge this in.

    Fix l_rad coxmunk U-sign conventions

commit 091c3d9
Author: James McDuffie <[email protected]>
Date:   Fri May 14 10:39:00 2021 -0700

    The U-sign update is a correction for a mathematical implementation
    error. Rob Spurr has evaluated this correction against other relevant
    codes.

    This update should only impact the Cox-Munk surface. (Should not have
    any impact on land.)

    Over ocean - expect improvement to footprint-dependent wind-speed bias.
    Expect no impact to XCO2.
mikesmyth pushed a commit that referenced this issue Sep 15, 2023
Delivery is done, so we can go ahead and merge this in.

Fix l_rad coxmunk U-sign conventions
mikesmyth pushed a commit that referenced this issue Sep 15, 2023
commit 359617c
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:09:31 2022 -0800

    Continue getting configure/python stuff working

commit d3fd06b
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:05:10 2022 -0800

    Revert "Continue getting configure/python stuff working"

    This reverts commit 652095b.

commit bb5f0ed
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:04:51 2022 -0800

    Revert "Continue getting configure/python stuff working"

    This reverts commit 8fba099.

commit 8fba099
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:58:50 2022 -0800

    Continue getting configure/python stuff working

commit 652095b
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:49:20 2022 -0800

    Continue getting configure/python stuff working

commit 1312cb3
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:36:14 2022 -0800

    Add LD_LIBRARY_PATH needed on pleiades.

commit 8ca0873
Author: Mike <[email protected]>
Date:   Mon Feb 7 16:24:47 2022 -0800

    Update expected results after moving everything to absco 5.2

commit 70b0361
Author: Mike <[email protected]>
Date:   Mon Feb 7 12:11:18 2022 -0800

    Update expected results after moving everything to absco 5.2

commit 1d2c3da
Author: Mike <[email protected]>
Date:   Mon Feb 7 07:47:35 2022 -0800

    Update expected results after moving everything to absco 5.2

commit c297310
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 21:14:31 2022 -0800

    Change absco version to 5.2_final everywhere, it was also changed in the oco base configuration.

commit 1a719c0
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 17:11:46 2022 -0800

    Continue trying to get pleiades build working.

commit 77cd478
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 17:09:52 2022 -0800

    Continue trying to get pleiades build working.

commit 77d6ed2
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:54:06 2022 -0800

    Continue trying to get pleiades build working.

commit 9660b75
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:47:43 2022 -0800

    Continue trying to get pleiades build working.

commit 62743da
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:18:34 2022 -0800

    Continue trying to get pleiades build working.

commit 92fc28e
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:54:14 2022 -0800

    Continue trying to get pleiades build working.

commit 67df706
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:12:33 2022 -0800

    Continue trying to get pleiades build working.

commit 8ebccc1
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:12:26 2022 -0800

    Continue trying to get pleiades build working.

commit 1438eb1
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:08:59 2022 -0800

    Continue trying to get pleiades build working.

commit 057977a
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:06:19 2022 -0800

    Continue trying to get pleiades build working.

commit 7c73177
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 13:58:27 2022 -0800

    Continue trying to get pleiades build working.

commit d772163
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 12:41:00 2022 -0800

    Changes to build on Pleiades.

commit fd73f90
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 3 12:38:02 2022 -0800

    Revert the changes I tried making for pleiades, turned out to be a bad idea. We still need to fix the problems, but we need to back up.

commit d50d296
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 12:25:29 2022 -0800

    Continue tweaking pleiades build.

commit 73808f1
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 12:23:00 2022 -0800

    Continue tweaking pleiades build.

commit 421bd3b
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 11:09:38 2022 -0800

    Continue tweaking pleiades build.

commit 4526164
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 10:46:26 2022 -0800

    Fix typo in last checkin

commit dceef24
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 10:19:18 2022 -0800

    Updates for building thirdparty python libraries on Pleiades, use pip instead of setup.py which works better with python 3.9.

commit f5dd604
Merge: e6769aa 6c59e80
Author: James McDuffie <[email protected]>
Date:   Tue Jan 11 08:58:52 2022 -0800

    Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

commit e6769aa
Author: James McDuffie <[email protected]>
Date:   Tue Jan 11 08:58:34 2022 -0800

    More scaled coxmunk indexing fixes.

commit 6c59e80
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:25:50 2022 -0800

    Update modules on pleiades for the new TOSS 3 version of the system.

commit 1daebf3
Merge: dbf43e4 936e66d
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:23:46 2022 -0800

    Merge remote-tracking branch 'origin/master'

commit dbf43e4
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:22:06 2022 -0800

    Fix obsolete ruby expression. Only used on pleiades system.

commit 936e66d
Author: James McDuffie <[email protected]>
Date:   Mon Jan 10 17:03:12 2022 -0800

    Fix unitialized errors in scaled coxmunk code

commit f0b75d4
Author: Mike <[email protected]>
Date:   Tue Jan 4 09:48:14 2022 -0800

    Update expected results after ABSCO scaling change.

commit d99cc89
Merge: 3df861b cd5da7b
Author: Mike <[email protected]>
Date:   Tue Jan 4 09:47:41 2022 -0800

    Merge remote-tracking branch 'origin/master'

commit cd5da7b
Author: James McDuffie <[email protected]>
Date:   Mon Jan 3 16:48:40 2022 -0800

    Fix uninitialized memory bug in LIDORT 3.8 code

commit 3df861b
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:43:20 2022 -0800

    Ticket #3042 - Update absco scaling for OCO-2

commit 1f41aaf
Merge: 1eaf9e2 35aac19
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:03:26 2022 -0800

    Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

commit 1eaf9e2
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:03:12 2022 -0800

    Small bug fix in generating input files

commit 35aac19
Author: James McDuffie <[email protected]>
Date:   Tue Nov 30 10:52:15 2021 -0800

    Update expected output of oco2_sounding_3 end to end test due to changes
    to using a scaled coxmunk by default and the change to the windspeed
    covariance.

commit a190932
Author: James McDuffie <[email protected]>
Date:   Tue Nov 30 10:51:10 2021 -0800

    Reduce the OCO2 prior wind speed 1-sigma uncertainty to 3.0 m/s.

commit 2a6a381
Author: James McDuffie <[email protected]>
Date:   Mon Nov 29 15:16:07 2021 -0800

    Make scaled Cox-Munk setup to be the default surface parameterization over water.

commit 37a668a
Author: Greg McGarragh <[email protected]>
Date:   Wed Nov 3 01:12:50 2021 -0600

    Fix ocean surface reflectance uncertainty.

commit ed26d5c
Author: James McDuffie <[email protected]>
Date:   Mon Nov 29 15:04:36 2021 -0800

    Apply fix to LIDORT 3.8.3 for cases where delta-m scaling is off and
    number of streams == 1

commit 2acb816
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 13:32:50 2021 -0700

    Updated test expected values due to changes in l_rad

commit f671788
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 11:05:33 2021 -0700

    Fix inadvert change during merging that remove usage of L2CPr files for
    the CO2 apriori.

commit bd0f87e
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 10:46:24 2021 -0700

    Additional l_rad fixes from Vijay 10/25/21

commit 00cf946
Author: James McDuffie <[email protected]>
Date:   Mon Oct 18 09:45:32 2021 -0700

    Update end to end test expected values due to recent changes.

commit fc19dd5
Author: James McDuffie <[email protected]>
Date:   Mon Oct 18 08:31:49 2021 -0700

    Land BRDF corrections to l_rad

commit 0db4504
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 10:37:56 2021 -0700

    Correctly implement allowing mapping files with empty O2 A-band
    Preprocessor entries

commit 686bd8e
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 10:12:33 2021 -0700

    Updated expected aggregate.sh value.

commit d9a76fe
Author: Greg McGarragh <[email protected]>
Date:   Wed Sep 29 07:19:03 2021 -0600

    Add unit tests for the scaled coxmunk BRDF implementation.

commit a30830a
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 09:52:42 2021 -0700

    Allow mapping files with empty O2 A-band Preprocessor entries
    (i.e.  aband_file="")

commit 32bf015
Author: James McDuffie <[email protected]>
Date:   Mon Oct 11 16:03:59 2021 -0700

    Fix R11 configuration: Solve for 3 EOFs for OCO-2 and 4 for OCO-3

commit 707f5e0
Author: James McDuffie <[email protected]>
Date:   Mon Oct 11 11:50:13 2021 -0700

    OCO-2 v11 Configuration Updates

    1) Use ABSCO 5.2
    2) Use the latest ABSCO scalings
       * Scalings for OCO-3 to come later
    3) Remove the SAA box, keep saa_tolerance
    4) Set code to use Land/Ocean EOFs by default instead of Glint EOFs.
    5) Use Chris's new EOF file
    6) Change the values of /Ground/Coxmunk_Albedo/covariance in l2_oco_static_input.h5 to match the correct values in l2_oco3_static_input.h5.
    7) Fix aggregation h5py bug in acos_file.py

commit e48af4e
Author: James McDuffie <[email protected]>
Date:   Mon Sep 27 12:00:33 2021 -0700

    Fix unit tests for scaled coxmunk integration.

commit b6479df
Author: Greg McGarragh <[email protected]>
Date:   Mon Sep 13 05:29:05 2021 -0600

    Clean up a few things from the last commit.

    Bug fix: Fortran argument intent from in to out.

    Bug fix: Out-of-bounds, Stokes linear combination for reflectance intensity from the GISS Cox and Munk BRDF was for all 4 Stokes coefficients but only three Stokes components are returned by the GISS Cox and Munk code.

    Implemented the propagation of wind speed uncertainty into the scaled cox-munk reflectance uncertainty.

commit ca4ddf3
Author: Greg McGarragh <[email protected]>
Date:   Thu Sep 2 12:35:21 2021 -0600

    Fix wind speed parameter input in the LIDORT Cox and Munk BRDF interface in the brdf_functions module.

    Add an interface to the LRad GISS Cox and Munk BRDF and use this function for the surface reflectance output over ocean glint using the scaled cox-munk treatment.

commit 11897a7
Author: Greg McGarragh <[email protected]>
Date:   Fri Jul 9 07:58:25 2021 -0600

    Initial implementation of the scaled coxmunk BRDF.

commit c94b275
Author: James McDuffie <[email protected]>
Date:   Mon Sep 13 15:44:37 2021 -0700

    Fix twostream dummy variable issues. Fix LIDORT brdf counts to correct
    numbers.

    Apparently in gfortran 4.8.5 a \ even inside of a comment will cause
    the next line not to be parsed correctly. This was causing some
    arguments to be declared as not dummy arguments. The intent was taken
    out which broke other things. This change puts the intents back and
    removes the \ causing the initial compiler errors.

commit 08b9835
Author: James McDuffie <[email protected]>
Date:   Wed Sep 1 08:44:49 2021 -0700

    Update Python bindings for changes to 2stream and SpurrDriver

commit 038b824
Author: James McDuffie <[email protected]>
Date:   Tue Aug 31 09:50:20 2021 -0700

    Update commonlib version to 11.0.0, update code version to 11.0.0

commit 41bf472
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 17:00:25 2021 -0700

    Update BRDF Functions to work with LIDORT 3.8

commit 96a038b
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 16:59:46 2021 -0700

    Fixed TwoStreamRt Lua call in config_common.lua

commit 4ad2516
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 15:13:28 2021 -0700

    Remove use of specialized lambertian mode from LIDORT/2stream. Instead
    always use BRDF mode.

commit a8e3942
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 15:11:06 2021 -0700

    Update to 2stream version 2.4

commit c05c08a
Author: James McDuffie <[email protected]>
Date:   Mon Jul 26 16:40:09 2021 -0700

    Change interfaces to use LIDORT 3.8.3. All LIDORT unit tests should be
    passing.

commit 25cd474
Author: James McDuffie <[email protected]>
Date:   Thu Jun 17 12:30:46 2021 -0700

    Remove LIDORT 3.6 from third party and add LIDORT 3.8.3 source

commit 2aa88cc
Author: James McDuffie <[email protected]>
Date:   Thu Jun 17 10:30:56 2021 -0700

    Update code genereration to match Python 3 compatible version from
    ReFRACtor.

    Add LIDORT 3.8 generator based on GeoCarb script.

commit 824949d
Author: Mike <[email protected]>
Date:   Fri Jun 4 20:27:37 2021 -0700

    Update expected results from test runs.

commit 859b102
Merge: fa67d08 091c3d9
Author: Mike M Smyth <[email protected]>
Date:   Fri Jun 4 10:36:20 2021 -0700

    Merge pull request #4 from OCO/ticket/2957-l_rad-u_sign_fix

    Delivery is done, so we can go ahead and merge this in.

    Fix l_rad coxmunk U-sign conventions

commit 091c3d9
Author: James McDuffie <[email protected]>
Date:   Fri May 14 10:39:00 2021 -0700

    The U-sign update is a correction for a mathematical implementation
    error. Rob Spurr has evaluated this correction against other relevant
    codes.

    This update should only impact the Cox-Munk surface. (Should not have
    any impact on land.)

    Over ocean - expect improvement to footprint-dependent wind-speed bias.
    Expect no impact to XCO2.
mikesmyth pushed a commit that referenced this issue Sep 15, 2023
commit 6b31483188962009043fbeafbcfbeb2dae2dafbb
Merge: c6f4ece 4f8d8c1
Author: Mike <[email protected]>
Date:   Fri Sep 15 14:56:28 2023 -0700

    Merge remote-tracking branch 'github/master'

commit c6f4ece527c26d10cede1aa1210451b8f5d72707
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Fri Sep 15 21:56:10 2023 +0000

    Match git tag B11.0.31_rc3

    git-svn-id: https://svn/oco/alg/level_2/tags/B11.0.31_rc3@39805 816d28dc-4d21-0410-b126-a42eb7b27919

commit e35423eac94b179371950a50a50340b4cdb00dee
Merge: 7e67375 a9f0958
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Fri Sep 15 21:54:51 2023 +0000

    Update to B11.0.31_rc3 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@39804 816d28dc-4d21-0410-b126-a42eb7b27919

commit a9f0958763c83e36fb75a26fdf03b1f87a7fb750
Author: Mike <[email protected]>
Date:   Fri Sep 15 14:53:15 2023 -0700

    Squashed commit of the following:

    commit 4f8d8c1fcd00766850dc36ecf82f9efaaedd16bc
    Author: Mike <[email protected]>
    Date:   Fri Sep 15 11:54:38 2023 -0700

        Update expected results

    commit 03ca8ad6eee95603a4e5ce3f12951893054df18e
    Author: Mike <[email protected]>
    Date:   Fri Sep 1 11:53:14 2023 -0700

        Change OCO3 configuration to use 3 EOFs only for band 1 and 2 (previously we had 4 for all bands).

    commit 1072d30757782b98a5f00bd1c313661e91504f7a
    Author: Mike <[email protected]>
    Date:   Fri Sep 1 11:17:17 2023 -0700

        Use /home/odell/OCO3_results/b11/qts/eof/B11027_QTS-geosit/eofs/oco3_B11_QTS-geosit_oceanG_alt1_falt1_sorted_L2.h5 from Chris as update for OCO3 EOFs

    commit 7e9c3ea08e026fce1a510a2568c8b918a4daee75
    Author: Mike <[email protected]>
    Date:   Tue Jul 18 16:08:06 2023 -0700

        Missed updating the pleiades module in setup_fp_env.sh.in

    commit ad23b891f72f278f1f926261c062236887b87f3e
    Author: Mike <[email protected]>
    Date:   Tue Jul 18 14:58:27 2023 -0700

        Fix typo in last checkin

    commit d04ec979ba32aac93177db11e68596fe23f72b63
    Author: Mike <[email protected]>
    Date:   Tue Jul 18 14:50:32 2023 -0700

        Updates as we work through Pleiades build issues.

    commit e2848992f9835b76fede719397e286af42c2e310
    Author: Mike <[email protected]>
    Date:   Tue Jul 18 12:20:00 2023 -0700

        Updates as we work through Pleiades build issues.

commit 4f8d8c1fcd00766850dc36ecf82f9efaaedd16bc
Author: Mike <[email protected]>
Date:   Fri Sep 15 11:54:38 2023 -0700

    Update expected results

commit 03ca8ad6eee95603a4e5ce3f12951893054df18e
Author: Mike <[email protected]>
Date:   Fri Sep 1 11:53:14 2023 -0700

    Change OCO3 configuration to use 3 EOFs only for band 1 and 2 (previously we had 4 for all bands).

commit 1072d30757782b98a5f00bd1c313661e91504f7a
Author: Mike <[email protected]>
Date:   Fri Sep 1 11:17:17 2023 -0700

    Use /home/odell/OCO3_results/b11/qts/eof/B11027_QTS-geosit/eofs/oco3_B11_QTS-geosit_oceanG_alt1_falt1_sorted_L2.h5 from Chris as update for OCO3 EOFs

commit 7e9c3ea08e026fce1a510a2568c8b918a4daee75
Author: Mike <[email protected]>
Date:   Tue Jul 18 16:08:06 2023 -0700

    Missed updating the pleiades module in setup_fp_env.sh.in

commit ad23b891f72f278f1f926261c062236887b87f3e
Author: Mike <[email protected]>
Date:   Tue Jul 18 14:58:27 2023 -0700

    Fix typo in last checkin

commit d04ec979ba32aac93177db11e68596fe23f72b63
Author: Mike <[email protected]>
Date:   Tue Jul 18 14:50:32 2023 -0700

    Updates as we work through Pleiades build issues.

commit e2848992f9835b76fede719397e286af42c2e310
Author: Mike <[email protected]>
Date:   Tue Jul 18 12:20:00 2023 -0700

    Updates as we work through Pleiades build issues.

commit c6a495524de1346a426786d5cc40dd32a7d268bb
Merge: c1dc51e cf03986
Author: Mike <[email protected]>
Date:   Fri May 12 15:28:51 2023 -0700

    Merge remote-tracking branch 'github/master'

commit c1dc51e02c4397b3d7cf840f32c90d2b862413dd
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Fri May 12 22:28:33 2023 +0000

    Match git tag B11.0.33_rc1

    git-svn-id: https://svn/oco/alg/level_2/tags/B11.0.33_rc1@39518 816d28dc-4d21-0410-b126-a42eb7b27919

commit 7e67375210bf1f1c0dd7e5a05f8a8453205b797b
Merge: 2add840 279e0d1
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Fri May 12 22:26:52 2023 +0000

    Update to B11.0.33_rc1 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@39517 816d28dc-4d21-0410-b126-a42eb7b27919

commit 279e0d1e2cddf4c811b6877a1e5038bc418f0464
Author: Mike <[email protected]>
Date:   Fri May 12 15:25:12 2023 -0700

    Squashed commit of the following:

    commit cf0398676c0b6c632528a6e16ee4f897741c353f
    Author: Mike <[email protected]>
    Date:   Fri May 12 12:49:13 2023 -0700

        Update version number to 11.0.31.

    commit 00dd0ccdbb9dcc97b258b929c71ce7f9d9d82e25
    Author: Mike <[email protected]>
    Date:   Sun Apr 30 15:52:42 2023 -0700

        Fix the GSL solvers for the newer version of GSL. I don't think these actually get used for anything right now, but no reason not to fix everything so the code is available if needed.

    commit 9ebf212cc2cd6bd43e955a6f8076d0c1536712da
    Author: Mike <[email protected]>
    Date:   Sun Apr 30 15:51:35 2023 -0700

        The new version of blitz doesn't have IO for 5d arrays. We could put this in or work around somehow, but we only have one test that needs this. Just commend out the test. If we ever have an issue with this, we can come back and actually fix this. But it doesn't currently seem like it is worth the effort.

    commit f8a02ac98ed3d23b8e1cf3216842c2ad92201367
    Author: Mike <[email protected]>
    Date:   Sun Apr 30 12:16:35 2023 -0700

        Update a number of input/expected results for the newer format of blitz arrays.

    commit 3495e70cdad2576763259f2434c4add963c36117
    Author: Mike <[email protected]>
    Date:   Fri Apr 28 16:42:03 2023 -0700

        Fix a number of unit test input/output to use the newer form of blitz array io. No actual changes, just format update.

    commit efbcb0acb21039408bc4b48e906789a6e8154930
    Author: Mike <[email protected]>
    Date:   Fri Apr 28 16:41:19 2023 -0700

        Fix a real bug, pressure_level isn't in general the same object returned each time so the logic in interpolate_to_grid is wrong. This has been the the code for a long time, I'm not sure why we never ran into it.

    commit 889a89f809365aa1a84692e9d44f44f7f112fe83
    Author: Mike <[email protected]>
    Date:   Fri Apr 28 14:44:49 2023 -0700

        Fix a number of warnings we got with the newer, stricter compilers on redhat 8. None of these looked serious, but fix so the warnings don't hide possibly important warnings.

    commit 7dca909d9fbe58427d29903a45222fd99e881433
    Author: Mike <[email protected]>
    Date:   Tue Apr 18 09:17:19 2023 -0700

        Fix a number of unit tests, still have a few failing.

    commit 20c0f8246627a4d28aafbafc38eae5e4d83a7e1c
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 15:49:02 2023 -0700

        Replace usage of auto_ptr in luabind with unique_ptr

    commit d58f1f253260f9fa945f7f2c61d2f7cd7a8975cb
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 15:16:39 2023 -0700

        Update the various thirdparty libraries. We don't necessarily need the new versions, but stuff was really out of date. We want to catch anything that might have been fixed for oracle linux 8.

    commit c7aae59bdc069170b7e0ae4e4114a3a5ed0d2941
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 15:06:32 2023 -0700

        Update to more recent version of boost

    commit bbf36c03836b8c26bd6700d9602c27d05f044128
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 14:18:22 2023 -0700

        Update expected test results.

    commit 788f82984a6656361c054d2ec150d73198395779
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 12:46:41 2023 -0700

        Fix unit test, needed to select right version of overloaded cos to use in integration test.

    commit 4409733a4df6801b149fb9dafaa89d8615162665
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 12:22:18 2023 -0700

        Update commonlib version for the one build on oracle 8.

commit cf0398676c0b6c632528a6e16ee4f897741c353f
Author: Mike <[email protected]>
Date:   Fri May 12 12:49:13 2023 -0700

    Update version number to 11.0.31.

commit 00dd0ccdbb9dcc97b258b929c71ce7f9d9d82e25
Author: Mike <[email protected]>
Date:   Sun Apr 30 15:52:42 2023 -0700

    Fix the GSL solvers for the newer version of GSL. I don't think these actually get used for anything right now, but no reason not to fix everything so the code is available if needed.

commit 9ebf212cc2cd6bd43e955a6f8076d0c1536712da
Author: Mike <[email protected]>
Date:   Sun Apr 30 15:51:35 2023 -0700

    The new version of blitz doesn't have IO for 5d arrays. We could put this in or work around somehow, but we only have one test that needs this. Just commend out the test. If we ever have an issue with this, we can come back and actually fix this. But it doesn't currently seem like it is worth the effort.

commit f8a02ac98ed3d23b8e1cf3216842c2ad92201367
Author: Mike <[email protected]>
Date:   Sun Apr 30 12:16:35 2023 -0700

    Update a number of input/expected results for the newer format of blitz arrays.

commit 3495e70cdad2576763259f2434c4add963c36117
Author: Mike <[email protected]>
Date:   Fri Apr 28 16:42:03 2023 -0700

    Fix a number of unit test input/output to use the newer form of blitz array io. No actual changes, just format update.

commit efbcb0acb21039408bc4b48e906789a6e8154930
Author: Mike <[email protected]>
Date:   Fri Apr 28 16:41:19 2023 -0700

    Fix a real bug, pressure_level isn't in general the same object returned each time so the logic in interpolate_to_grid is wrong. This has been the the code for a long time, I'm not sure why we never ran into it.

commit 889a89f809365aa1a84692e9d44f44f7f112fe83
Author: Mike <[email protected]>
Date:   Fri Apr 28 14:44:49 2023 -0700

    Fix a number of warnings we got with the newer, stricter compilers on redhat 8. None of these looked serious, but fix so the warnings don't hide possibly important warnings.

commit 7dca909d9fbe58427d29903a45222fd99e881433
Author: Mike <[email protected]>
Date:   Tue Apr 18 09:17:19 2023 -0700

    Fix a number of unit tests, still have a few failing.

commit 20c0f8246627a4d28aafbafc38eae5e4d83a7e1c
Author: Mike <[email protected]>
Date:   Mon Apr 17 15:49:02 2023 -0700

    Replace usage of auto_ptr in luabind with unique_ptr

commit d58f1f253260f9fa945f7f2c61d2f7cd7a8975cb
Author: Mike <[email protected]>
Date:   Mon Apr 17 15:16:39 2023 -0700

    Update the various thirdparty libraries. We don't necessarily need the new versions, but stuff was really out of date. We want to catch anything that might have been fixed for oracle linux 8.

commit c7aae59bdc069170b7e0ae4e4114a3a5ed0d2941
Author: Mike <[email protected]>
Date:   Mon Apr 17 15:06:32 2023 -0700

    Update to more recent version of boost

commit bbf36c03836b8c26bd6700d9602c27d05f044128
Author: Mike <[email protected]>
Date:   Mon Apr 17 14:18:22 2023 -0700

    Update expected test results.

commit 788f82984a6656361c054d2ec150d73198395779
Author: Mike <[email protected]>
Date:   Mon Apr 17 12:46:41 2023 -0700

    Fix unit test, needed to select right version of overloaded cos to use in integration test.

commit 4409733a4df6801b149fb9dafaa89d8615162665
Author: Mike <[email protected]>
Date:   Mon Apr 17 12:22:18 2023 -0700

    Update commonlib version for the one build on oracle 8.

commit 85b39aac8096d3387c1569d2cb9a7ceedcd48e82
Merge: b899d63 359617c
Author: Mike <[email protected]>
Date:   Wed Feb 9 15:06:53 2022 -0800

    Merge remote-tracking branch 'github/master'

commit b899d63642de01017457f5b162d780a3d8b3d000
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Wed Feb 9 23:06:27 2022 +0000

    Match git tag B11.0.05_rc2

    git-svn-id: https://svn/oco/alg/level_2/tags/B11.0.05_rc2@38123 816d28dc-4d21-0410-b126-a42eb7b27919

commit 2add8407d40f26a58ccfe778e3ceef96dd0e5e12
Merge: b07bb93 1b0490f
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Wed Feb 9 23:04:40 2022 +0000

    Update to B11.0.05_rc2 git tag version.

    git-svn-id: https://svn/oco/alg/level_2/trunk@38122 816d28dc-4d21-0410-b126-a42eb7b27919

commit 1b0490fdf85981366e19e5ad3b2dc95cbfa49eef
Author: Mike <[email protected]>
Date:   Wed Feb 9 14:36:45 2022 -0800

    Squashed commit of the following:

    commit 359617cddf499633d7db53901d91cd2f9713d7ae
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 19:09:31 2022 -0800

        Continue getting configure/python stuff working

    commit d3fd06b12a5ce507d46a296bc45db88d1a3db417
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 19:05:10 2022 -0800

        Revert "Continue getting configure/python stuff working"

        This reverts commit 652095bd3c35da49c5de01a8c3081f62ab1f5bc7.

    commit bb5f0edce7e3dd6e87800268c87d4823d19f7dcc
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 19:04:51 2022 -0800

        Revert "Continue getting configure/python stuff working"

        This reverts commit 8fba099e86a9ce19f4a98f9bcfac030205cac1b3.

    commit 8fba099e86a9ce19f4a98f9bcfac030205cac1b3
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 18:58:50 2022 -0800

        Continue getting configure/python stuff working

    commit 652095bd3c35da49c5de01a8c3081f62ab1f5bc7
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 18:49:20 2022 -0800

        Continue getting configure/python stuff working

    commit 1312cb3dc97c4c7e325924998a1fc1b8cb65604d
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 18:36:14 2022 -0800

        Add LD_LIBRARY_PATH needed on pleiades.

    commit 8ca08739c88a5913da00431c95e9ae13746144d7
    Author: Mike <[email protected]>
    Date:   Mon Feb 7 16:24:47 2022 -0800

        Update expected results after moving everything to absco 5.2

    commit 70b03613edb71b8351a19194eeaf3ea48c108e51
    Author: Mike <[email protected]>
    Date:   Mon Feb 7 12:11:18 2022 -0800

        Update expected results after moving everything to absco 5.2

    commit 1d2c3dab8bc4a912f9c7bf7293bc651a09b37d1c
    Author: Mike <[email protected]>
    Date:   Mon Feb 7 07:47:35 2022 -0800

        Update expected results after moving everything to absco 5.2

    commit c29731097b158bc0d62149da08a4b10a540a8cba
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 21:14:31 2022 -0800

        Change absco version to 5.2_final everywhere, it was also changed in the oco base configuration.

    commit 1a719c01175a73892a5c7be0d6cf47786d8aea90
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 17:11:46 2022 -0800

        Continue trying to get pleiades build working.

    commit 77cd4789f053dcd8be21954e654e729343a9bfa5
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 17:09:52 2022 -0800

        Continue trying to get pleiades build working.

    commit 77d6ed28594f461823fc81c0a7b4b9114bd59ae6
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 15:54:06 2022 -0800

        Continue trying to get pleiades build working.

    commit 9660b75c5f3f81fe2714ae3c0495e50cf4397ff0
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 15:47:43 2022 -0800

        Continue trying to get pleiades build working.

    commit 62743da8d54333c670c608e140a19eda32e6f44f
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 15:18:34 2022 -0800

        Continue trying to get pleiades build working.

    commit 92fc28ef9147587a9570b5f6cfa4a2efdcf09659
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:54:14 2022 -0800

        Continue trying to get pleiades build working.

    commit 67df706e5781af6ad565aa8e4ed0af485253adf1
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:12:33 2022 -0800

        Continue trying to get pleiades build working.

    commit 8ebccc1cb02788c1c90e18feeb97e1bd9c4edebc
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:12:26 2022 -0800

        Continue trying to get pleiades build working.

    commit 1438eb167efabf777ae70b40864b6b54539ebb63
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:08:59 2022 -0800

        Continue trying to get pleiades build working.

    commit 057977a9c818d91d448a53773a6fc2c87cc3b5b4
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:06:19 2022 -0800

        Continue trying to get pleiades build working.

    commit 7c731773c95ee7f17c26af8f13592ddd1eb9b4be
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 13:58:27 2022 -0800

        Continue trying to get pleiades build working.

    commit d77216358fd9ceed59ca472df8376b23cb78b713
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 12:41:00 2022 -0800

        Changes to build on Pleiades.

    commit fd73f906853969faf007122412e9e267ce637313
    Author: Mike Smyth <[email protected]>
    Date:   Thu Feb 3 12:38:02 2022 -0800

        Revert the changes I tried making for pleiades, turned out to be a bad idea. We still need to fix the problems, but we need to back up.

    commit d50d296541d970bdce27005dd27677f8ca215df7
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 12:25:29 2022 -0800

        Continue tweaking pleiades build.

    commit 73808f12dd07af3ad2ff33d0deeb71e9f1ce4e10
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 12:23:00 2022 -0800

        Continue tweaking pleiades build.

    commit 421bd3b5b4c144a6e79573deb8eb467909b70bfc
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 11:09:38 2022 -0800

        Continue tweaking pleiades build.

    commit 452616485f655c803e0203f9079c619a2d0cb925
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 10:46:26 2022 -0800

        Fix typo in last checkin

    commit dceef2449d825b529e4d01e73ac53d546e243c09
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 10:19:18 2022 -0800

        Updates for building thirdparty python libraries on Pleiades, use pip instead of setup.py which works better with python 3.9.

    commit f5dd604fd4d50b6ef208cc3fdc0e4dd88de52494
    Merge: e6769aa 6c59e80
    Author: James McDuffie <[email protected]>
    Date:   Tue Jan 11 08:58:52 2022 -0800

        Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

    commit e6769aac5db87fba62092becacf0fd11b94d1b6f
    Author: James McDuffie <[email protected]>
    Date:   Tue Jan 11 08:58:34 2022 -0800

        More scaled coxmunk indexing fixes.

    commit 6c59e80c487e39b642dd0a377a2506fedd8369d4
    Author: Mike Smyth <[email protected]>
    Date:   Mon Jan 10 17:25:50 2022 -0800

        Update modules on pleiades for the new TOSS 3 version of the system.

    commit 1daebf31e138dfc6f3bd60831c06e2fd32671ff9
    Merge: dbf43e4 936e66d
    Author: Mike Smyth <[email protected]>
    Date:   Mon Jan 10 17:23:46 2022 -0800

        Merge remote-tracking branch 'origin/master'

    commit dbf43e450324084e58881cb8038bc59ab40dd581
    Author: Mike Smyth <[email protected]>
    Date:   Mon Jan 10 17:22:06 2022 -0800

        Fix obsolete ruby expression. Only used on pleiades system.

    commit 936e66da8b030f591e7ae0b72b81cbb569e88996
    Author: James McDuffie <[email protected]>
    Date:   Mon Jan 10 17:03:12 2022 -0800

        Fix unitialized errors in scaled coxmunk code

    commit f0b75d422a698bcdac8d6bf62d568319d4c4bdcc
    Author: Mike <[email protected]>
    Date:   Tue Jan 4 09:48:14 2022 -0800

        Update expected results after ABSCO scaling change.

    commit d99cc89f78314de60db379f6ef63ac9d64a3f2e8
    Merge: 3df861b cd5da7b
    Author: Mike <[email protected]>
    Date:   Tue Jan 4 09:47:41 2022 -0800

        Merge remote-tracking branch 'origin/master'

    commit cd5da7b49bbb35b0127c83b5e23f80ab67a0f5b5
    Author: James McDuffie <[email protected]>
    Date:   Mon Jan 3 16:48:40 2022 -0800

        Fix uninitialized memory bug in LIDORT 3.8 code

    commit 3df861ba03697b4037138f18caf9a8969cec0277
    Author: Mike <[email protected]>
    Date:   Mon Jan 3 12:43:20 2022 -0800

        Ticket #3042 - Update absco scaling for OCO-2

    commit 1f41aaf539723f68b30870e9ec533e4c5f79b689
    Merge: 1eaf9e2 35aac19
    Author: Mike <[email protected]>
    Date:   Mon Jan 3 12:03:26 2022 -0800

        Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

    commit 1eaf9e25cbe368bf1beea25b60550c8c3d7c1ba3
    Author: Mike <[email protected]>
    Date:   Mon Jan 3 12:03:12 2022 -0800

        Small bug fix in generating input files

    commit 35aac19a4e1dc51f8bf2c71872fd61a0de610e8b
    Author: James McDuffie <[email protected]>
    Date:   Tue Nov 30 10:52:15 2021 -0800

        Update expected output of oco2_sounding_3 end to end test due to changes
        to using a scaled coxmunk by default and the change to the windspeed
        covariance.

    commit a190932d9cd41746a3b421a1d8624b557bd0d821
    Author: James McDuffie <[email protected]>
    Date:   Tue Nov 30 10:51:10 2021 -0800

        Reduce the OCO2 prior wind speed 1-sigma uncertainty to 3.0 m/s.

    commit 2a6a3819575ef0e60bb18464a969b98170369a05
    Author: James McDuffie <[email protected]>
    Date:   Mon Nov 29 15:16:07 2021 -0800

        Make scaled Cox-Munk setup to be the default surface parameterization over water.

    commit 37a668ac6cdf41835d81325410fb40984655ebad
    Author: Greg McGarragh <[email protected]>
    Date:   Wed Nov 3 01:12:50 2021 -0600

        Fix ocean surface reflectance uncertainty.

    commit ed26d5c355c8ca5d543b7a2d492d15138f91e5d9
    Author: James McDuffie <[email protected]>
    Date:   Mon Nov 29 15:04:36 2021 -0800

        Apply fix to LIDORT 3.8.3 for cases where delta-m scaling is off and
        number of streams == 1

    commit 2acb816fb4a06d21d1f3ab92c370bfbbc6b31f0c
    Author: James McDuffie <[email protected]>
    Date:   Tue Oct 26 13:32:50 2021 -0700

        Updated test expected values due to changes in l_rad

    commit f671788d6a8bc4e806a143198d13c7e34798689e
    Author: James McDuffie <[email protected]>
    Date:   Tue Oct 26 11:05:33 2021 -0700

        Fix inadvert change during merging that remove usage of L2CPr files for
        the CO2 apriori.

    commit bd0f87ee20b46142c118cc1c250105e72bce62f8
    Author: James McDuffie <[email protected]>
    Date:   Tue Oct 26 10:46:24 2021 -0700

        Additional l_rad fixes from Vijay 10/25/21

    commit 00cf946b3bd4aac0fd7215ff03c43a091fd5d7be
    Author: James McDuffie <[email protected]>
    Date:   Mon Oct 18 09:45:32 2021 -0700

        Update end to end test expected values due to recent changes.

    commit fc19dd59d34089639cbb2d3dc3c00cf669a8c836
    Author: James McDuffie <[email protected]>
    Date:   Mon Oct 18 08:31:49 2021 -0700

        Land BRDF corrections to l_rad

    commit 0db45044aaccfdb949ec05fa1a1dff40ba981c20
    Author: James McDuffie <[email protected]>
    Date:   Fri Oct 15 10:37:56 2021 -0700

        Correctly implement allowing mapping files with empty O2 A-band
        Preprocessor entries

    commit 686bd8ed6bbef8b528b7ab6f736a1b25887b6781
    Author: James McDuffie <[email protected]>
    Date:   Fri Oct 15 10:12:33 2021 -0700

        Updated expected aggregate.sh value.

    commit d9a76fe14d92cf607601c5c3a1cb8022b782a2c6
    Author: Greg McGarragh <[email protected]>
    Date:   Wed Sep 29 07:19:03 2021 -0600

        Add unit tests for the scaled coxmunk BRDF implementation.

    commit a30830a32beaff4804f1985cef0be9bf759ddc21
    Author: James McDuffie <[email protected]>
    Date:   Fri Oct 15 09:52:42 2021 -0700

        Allow mapping files with empty O2 A-band Preprocessor entries
        (i.e.  aband_file="")

    commit 32bf015ffed8ffc7a1d486d23043e7da08b9ea9a
    Author: James McDuffie <[email protected]>
    Date:   Mon Oct 11 16:03:59 2021 -0700

        Fix R11 configuration: Solve for 3 EOFs for OCO-2 and 4 for OCO-3

    commit 707f5e0cf93b25a4c2a617ec36a521923d2fb752
    Author: James McDuffie <[email protected]>
    Date:   Mon Oct 11 11:50:13 2021 -0700

        OCO-2 v11 Configuration Updates

        1) Use ABSCO 5.2
        2) Use the latest ABSCO scalings
           * Scalings for OCO-3 to come later
        3) Remove the SAA box, keep saa_tolerance
        4) Set code to use Land/Ocean EOFs by default instead of Glint EOFs.
        5) Use Chris's new EOF file
        6) Change the values of /Ground/Coxmunk_Albedo/covariance in l2_oco_static_input.h5 to match the correct values in l2_oco3_static_input.h5.
        7) Fix aggregation h5py bug in acos_file.py

    commit e48af4efc2338d664e291cd4a91790695e5ce16f
    Author: James McDuffie <[email protected]>
    Date:   Mon Sep 27 12:00:33 2021 -0700

        Fix unit tests for scaled coxmunk integration.

    commit b6479dff7b7b760afe57c010a1b02f8c6571aadf
    Author: Greg McGarragh <[email protected]>
    Date:   Mon Sep 13 05:29:05 2021 -0600

        Clean up a few things from the last commit.

        Bug fix: Fortran argument intent from in to out.

        Bug fix: Out-of-bounds, Stokes linear combination for reflectance intensity from the GISS Cox and Munk BRDF was for all 4 Stokes coefficients but only three Stokes components are returned by the GISS Cox and Munk code.

        Implemented the propagation of wind speed uncertainty into the scaled cox-munk reflectance uncertainty.

    commit ca4ddf3800804111a7bbc4e98aef26cf467435d0
    Author: Greg McGarragh <[email protected]>
    Date:   Thu Sep 2 12:35:21 2021 -0600

        Fix wind speed parameter input in the LIDORT Cox and Munk BRDF interface in the brdf_functions module.

        Add an interface to the LRad GISS Cox and Munk BRDF and use this function for the surface reflectance output over ocean glint using the scaled cox-munk treatment.

    commit 11897a7f6af711dfaf1392640c3112a998a8a8b3
    Author: Greg McGarragh <[email protected]>
    Date:   Fri Jul 9 07:58:25 2021 -0600

        Initial implementation of the scaled coxmunk BRDF.

    commit c94b2753c985b3ef4ca7f197349a76e9e21b3f7b
    Author: James McDuffie <[email protected]>
    Date:   Mon Sep 13 15:44:37 2021 -0700

        Fix twostream dummy variable issues. Fix LIDORT brdf counts to correct
        numbers.

        Apparently in gfortran 4.8.5 a \ even inside of a comment will cause
        the next line not to be parsed correctly. This was causing some
        arguments to be declared as not dummy arguments. The intent was taken
        out which broke other things. This change puts the intents back and
        removes the \ causing the initial compiler errors.

    commit 08b9835996978e9052bbb92567e2c4176b9a9abc
    Author: James McDuffie <[email protected]>
    Date:   Wed Sep 1 08:44:49 2021 -0700

        Update Python bindings for changes to 2stream and SpurrDriver

    commit 038b82400fd6b00c3ebd908f1ed2ab76017ab430
    Author: James McDuffie <[email protected]>
    Date:   Tue Aug 31 09:50:20 2021 -0700

        Update commonlib version to 11.0.0, update code version to 11.0.0

    commit 41bf472b3c0853c346c7e372dfa766a5b74565f7
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 30 17:00:25 2021 -0700

        Update BRDF Functions to work with LIDORT 3.8

    commit 96a038b84b34ab14489c18d0617313f82506b91e
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 30 16:59:46 2021 -0700

        Fixed TwoStreamRt Lua call in config_common.lua

    commit 4ad2516d3c7e1bd3e708d301a0bb0201881a7b35
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 30 15:13:28 2021 -0700

        Remove use of specialized lambertian mode from LIDORT/2stream. Instead
        always use BRDF mode.

    commit a8e394244b46ca4deae46224196bde642636dc47
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 30 15:11:06 2021 -0700

        Update to 2stream version 2.4

    commit c05c08a95966b1aa27716d16d36d6e91bc6ea29f
    Author: James McDuffie <[email protected]>
    Date:   Mon Jul 26 16:40:09 2021 -0700

        Change interfaces to use LIDORT 3.8.3. All LIDORT unit tests should be
        passing.

    commit 25cd474b33195a60b8f51d19230402f98a699358
    Author: James McDuffie <[email protected]>
    Date:   Thu Jun 17 12:30:46 2021 -0700

        Remove LIDORT 3.6 from third party and add LIDORT 3.8.3 source

    commit 2aa88cc0293f368cfd8e6ecf4e4ae47e2f4db383
    Author: James McDuffie <[email protected]>
    Date:   Thu Jun 17 10:30:56 2021 -0700

        Update code genereration to match Python 3 compatible version from
        ReFRACtor.

        Add LIDORT 3.8 generator based on GeoCarb script.

    commit 824949df18a9fe04782254940ffcbd85a9106b43
    Author: Mike <[email protected]>
    Date:   Fri Jun 4 20:27:37 2021 -0700

        Update expected results from test runs.

    commit 859b102a4c0d575357d578ad583ae44a8071aa49
    Merge: fa67d08 091c3d9
    Author: Mike M Smyth <[email protected]>
    Date:   Fri Jun 4 10:36:20 2021 -0700

        Merge pull request #4 from OCO/ticket/2957-l_rad-u_sign_fix

        Delivery is done, so we can go ahead and merge this in.

        Fix l_rad coxmunk U-sign conventions

    commit 091c3d9cc1cfb9da840ba8246f42ec544a59912b
    Author: James McDuffie <[email protected]>
    Date:   Fri May 14 10:39:00 2021 -0700

        The U-sign update is a correction for a mathematical implementation
        error. Rob Spurr has evaluated this correction against other relevant
        codes.

        This update should only impact the Cox-Munk surface. (Should not have
        any impact on land.)

        Over ocean - expect improvement to footprint-dependent wind-speed bias.
        Expect no impact to XCO2.

commit 359617cddf499633d7db53901d91cd2f9713d7ae
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:09:31 2022 -0800

    Continue getting configure/python stuff working

commit d3fd06b12a5ce507d46a296bc45db88d1a3db417
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:05:10 2022 -0800

    Revert "Continue getting configure/python stuff working"

    This reverts commit 652095bd3c35da49c5de01a8c3081f62ab1f5bc7.

commit bb5f0edce7e3dd6e87800268c87d4823d19f7dcc
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:04:51 2022 -0800

    Revert "Continue getting configure/python stuff working"

    This reverts commit 8fba099e86a9ce19f4a98f9bcfac030205cac1b3.

commit 8fba099e86a9ce19f4a98f9bcfac030205cac1b3
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:58:50 2022 -0800

    Continue getting configure/python stuff working

commit 652095bd3c35da49c5de01a8c3081f62ab1f5bc7
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:49:20 2022 -0800

    Continue getting configure/python stuff working

commit 1312cb3dc97c4c7e325924998a1fc1b8cb65604d
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:36:14 2022 -0800

    Add LD_LIBRARY_PATH needed on pleiades.

commit 8ca08739c88a5913da00431c95e9ae13746144d7
Author: Mike <[email protected]>
Date:   Mon Feb 7 16:24:47 2022 -0800

    Update expected results after moving everything to absco 5.2

commit 70b03613edb71b8351a19194eeaf3ea48c108e51
Author: Mike <[email protected]>
Date:   Mon Feb 7 12:11:18 2022 -0800

    Update expected results after moving everything to absco 5.2

commit 1d2c3dab8bc4a912f9c7bf7293bc651a09b37d1c
Author: Mike <[email protected]>
Date:   Mon Feb 7 07:47:35 2022 -0800

    Update expected results after moving everything to absco 5.2

commit c29731097b158bc0d62149da08a4b10a540a8cba
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 21:14:31 2022 -0800

    Change absco version to 5.2_final everywhere, it was also changed in the oco base configuration.

commit 1a719c01175a73892a5c7be0d6cf47786d8aea90
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 17:11:46 2022 -0800

    Continue trying to get pleiades build working.

commit 77cd4789f053dcd8be21954e654e729343a9bfa5
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 17:09:52 2022 -0800

    Continue trying to get pleiades build working.

commit 77d6ed28594f461823fc81c0a7b4b9114bd59ae6
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:54:06 2022 -0800

    Continue trying to get pleiades build working.

commit 9660b75c5f3f81fe2714ae3c0495e50cf4397ff0
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:47:43 2022 -0800

    Continue trying to get pleiades build working.

commit 62743da8d54333c670c608e140a19eda32e6f44f
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:18:34 2022 -0800

    Continue trying to get pleiades build working.

commit 92fc28ef9147587a9570b5f6cfa4a2efdcf09659
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:54:14 2022 -0800

    Continue trying to get pleiades build working.

commit 67df706e5781af6ad565aa8e4ed0af485253adf1
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:12:33 2022 -0800

    Continue trying to get pleiades build working.

commit 8ebccc1cb02788c1c90e18feeb97e1bd9c4edebc
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:12:26 2022 -0800

    Continue trying to get pleiades build working.

commit 1438eb167efabf777ae70b40864b6b54539ebb63
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:08:59 2022 -0800

    Continue trying to get pleiades build working.

commit 057977a9c818d91d448a53773a6fc2c87cc3b5b4
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:06:19 2022 -0800

    Continue trying to get pleiades build working.

commit 7c731773c95ee7f17c26af8f13592ddd1eb9b4be
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 13:58:27 2022 -0800

    Continue trying to get pleiades build working.

commit d77216358fd9ceed59ca472df8376b23cb78b713
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 12:41:00 2022 -0800

    Changes to build on Pleiades.

commit fd73f906853969faf007122412e9e267ce637313
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 3 12:38:02 2022 -0800

    Revert the changes I tried making for pleiades, turned out to be a bad idea. We still need to fix the problems, but we need to back up.

commit d50d296541d970bdce27005dd27677f8ca215df7
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 12:25:29 2022 -0800

    Continue tweaking pleiades build.

commit 73808f12dd07af3ad2ff33d0deeb71e9f1ce4e10
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 12:23:00 2022 -0800

    Continue tweaking pleiades build.

commit 421bd3b5b4c144a6e79573deb8eb467909b70bfc
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 11:09:38 2022 -0800

    Continue tweaking pleiades build.

commit 452616485f655c803e0203f9079c619a2d0cb925
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 10:46:26 2022 -0800

    Fix typo in last checkin

commit dceef2449d825b529e4d01e73ac53d546e243c09
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 10:19:18 2022 -0800

    Updates for building thirdparty python libraries on Pleiades, use pip instead of setup.py which works better with python 3.9.

commit f5dd604fd4d50b6ef208cc3fdc0e4dd88de52494
Merge: e6769aa 6c59e80
Author: James McDuffie <[email protected]>
Date:   Tue Jan 11 08:58:52 2022 -0800

    Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

commit e6769aac5db87fba62092becacf0fd11b94d1b6f
Author: James McDuffie <[email protected]>
Date:   Tue Jan 11 08:58:34 2022 -0800

    More scaled coxmunk indexing fixes.

commit 6c59e80c487e39b642dd0a377a2506fedd8369d4
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:25:50 2022 -0800

    Update modules on pleiades for the new TOSS 3 version of the system.

commit 1daebf31e138dfc6f3bd60831c06e2fd32671ff9
Merge: dbf43e4 936e66d
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:23:46 2022 -0800

    Merge remote-tracking branch 'origin/master'

commit dbf43e450324084e58881cb8038bc59ab40dd581
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:22:06 2022 -0800

    Fix obsolete ruby expression. Only used on pleiades system.

commit 936e66da8b030f591e7ae0b72b81cbb569e88996
Author: James McDuffie <[email protected]>
Date:   Mon Jan 10 17:03:12 2022 -0800

    Fix unitialized errors in scaled coxmunk code

commit f0b75d422a698bcdac8d6bf62d568319d4c4bdcc
Author: Mike <[email protected]>
Date:   Tue Jan 4 09:48:14 2022 -0800

    Update expected results after ABSCO scaling change.

commit d99cc89f78314de60db379f6ef63ac9d64a3f2e8
Merge: 3df861b cd5da7b
Author: Mike <[email protected]>
Date:   Tue Jan 4 09:47:41 2022 -0800

    Merge remote-tracking branch 'origin/master'

commit cd5da7b49bbb35b0127c83b5e23f80ab67a0f5b5
Author: James McDuffie <[email protected]>
Date:   Mon Jan 3 16:48:40 2022 -0800

    Fix uninitialized memory bug in LIDORT 3.8 code

commit 3df861ba03697b4037138f18caf9a8969cec0277
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:43:20 2022 -0800

    Ticket #3042 - Update absco scaling for OCO-2

commit 1f41aaf539723f68b30870e9ec533e4c5f79b689
Merge: 1eaf9e2 35aac19
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:03:26 2022 -0800

    Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

commit 1eaf9e25cbe368bf1beea25b60550c8c3d7c1ba3
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:03:12 2022 -0800

    Small bug fix in generating input files

commit 35aac19a4e1dc51f8bf2c71872fd61a0de610e8b
Author: James McDuffie <[email protected]>
Date:   Tue Nov 30 10:52:15 2021 -0800

    Update expected output of oco2_sounding_3 end to end test due to changes
    to using a scaled coxmunk by default and the change to the windspeed
    covariance.

commit a190932d9cd41746a3b421a1d8624b557bd0d821
Author: James McDuffie <[email protected]>
Date:   Tue Nov 30 10:51:10 2021 -0800

    Reduce the OCO2 prior wind speed 1-sigma uncertainty to 3.0 m/s.

commit 2a6a3819575ef0e60bb18464a969b98170369a05
Author: James McDuffie <[email protected]>
Date:   Mon Nov 29 15:16:07 2021 -0800

    Make scaled Cox-Munk setup to be the default surface parameterization over water.

commit 37a668ac6cdf41835d81325410fb40984655ebad
Author: Greg McGarragh <[email protected]>
Date:   Wed Nov 3 01:12:50 2021 -0600

    Fix ocean surface reflectance uncertainty.

commit ed26d5c355c8ca5d543b7a2d492d15138f91e5d9
Author: James McDuffie <[email protected]>
Date:   Mon Nov 29 15:04:36 2021 -0800

    Apply fix to LIDORT 3.8.3 for cases where delta-m scaling is off and
    number of streams == 1

commit 2acb816fb4a06d21d1f3ab92c370bfbbc6b31f0c
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 13:32:50 2021 -0700

    Updated test expected values due to changes in l_rad

commit f671788d6a8bc4e806a143198d13c7e34798689e
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 11:05:33 2021 -0700

    Fix inadvert change during merging that remove usage of L2CPr files for
    the CO2 apriori.

commit bd0f87ee20b46142c118cc1c250105e72bce62f8
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 10:46:24 2021 -0700

    Additional l_rad fixes from Vijay 10/25/21

commit 00cf946b3bd4aac0fd7215ff03c43a091fd5d7be
Author: James McDuffie <[email protected]>
Date:   Mon Oct 18 09:45:32 2021 -0700

    Update end to end test expected values due to recent changes.

commit fc19dd59d34089639cbb2d3dc3c00cf669a8c836
Author: James McDuffie <[email protected]>
Date:   Mon Oct 18 08:31:49 2021 -0700

    Land BRDF corrections to l_rad

commit 0db45044aaccfdb949ec05fa1a1dff40ba981c20
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 10:37:56 2021 -0700

    Correctly implement allowing mapping files with empty O2 A-band
    Preprocessor entries

commit 686bd8ed6bbef8b528b7ab6f736a1b25887b6781
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 10:12:33 2021 -0700

    Updated expected aggregate.sh value.

commit d9a76fe14d92cf607601c5c3a1cb8022b782a2c6
Author: Greg McGarragh <[email protected]>
Date:   Wed Sep 29 07:19:03 2021 -0600

    Add unit tests for the scaled coxmunk BRDF implementation.

commit a30830a32beaff4804f1985cef0be9bf759ddc21
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 09:52:42 2021 -0700

    Allow mapping files with empty O2 A-band Preprocessor entries
    (i.e.  aband_file="")

commit 32bf015ffed8ffc7a1d486d23043e7da08b9ea9a
Author: James McDuffie <[email protected]>
Date:   Mon Oct 11 16:03:59 2021 -0700

    Fix R11 configuration: Solve for 3 EOFs for OCO-2 and 4 for OCO-3

commit 707f5e0cf93b25a4c2a617ec36a521923d2fb752
Author: James McDuffie <[email protected]>
Date:   Mon Oct 11 11:50:13 2021 -0700

    OCO-2 v11 Configuration Updates

    1) Use ABSCO 5.2
    2) Use the latest ABSCO scalings
       * Scalings for OCO-3 to come later
    3) Remove the SAA box, keep saa_tolerance
    4) Set code to use Land/Ocean EOFs by default instead of Glint EOFs.
    5) Use Chris's new EOF file
    6) Change the values of /Ground/Coxmunk_Albedo/covariance in l2_oco_static_input.h5 to match the correct values in l2_oco3_static_input.h5.
    7) Fix aggregation h5py bug in acos_file.py

commit e48af4efc2338d664e291cd4a91790695e5ce16f
Author: James McDuffie <[email protected]>
Date:   Mon Sep 27 12:00:33 2021 -0700

    Fix unit tests for scaled coxmunk integration.

commit b6479dff7b7b760afe57c010a1b02f8c6571aadf
Author: Greg McGarragh <[email protected]>
Date:   Mon Sep 13 05:29:05 2021 -0600

    Clean up a few things from the last commit.

    Bug fix: Fortran argument intent from in to out.

    Bug fix: Out-of-bounds, Stokes linear combination for reflectance intensity from the GISS Cox and Munk BRDF was for all 4 Stokes coefficients but only three Stokes components are returned by the GISS Cox and Munk code.

    Implemented the propagation of wind speed uncertainty into the scaled cox-munk reflectance uncertainty.

commit ca4ddf3800804111a7bbc4e98aef26cf467435d0
Author: Greg McGarragh <[email protected]>
Date:   Thu Sep 2 12:35:21 2021 -0600

    Fix wind speed parameter input in the LIDORT Cox and Munk BRDF interface in the brdf_functions module.

    Add an interface to the LRad GISS Cox and Munk BRDF and use this function for the surface reflectance output over ocean glint using the scaled cox-munk treatment.

commit 11897a7f6af711dfaf1392640c3112a998a8a8b3
Author: Greg McGarragh <[email protected]>
Date:   Fri Jul 9 07:58:25 2021 -0600

    Initial implementation of the scaled coxmunk BRDF.

commit c94b2753c985b3ef4ca7f197349a76e9e21b3f7b
Author: James McDuffie <[email protected]>
Date:   Mon Sep 13 15:44:37 2021 -0700

    Fix twostream dummy variable issues. Fix LIDORT brdf counts to correct
    numbers.

    Apparently in gfortran 4.8.5 a \ even inside of a comment will cause
    the next line not to be parsed correctly. This was causing some
    arguments to be declared as not dummy arguments. The intent was taken
    out which broke other things. This change puts the intents back and
    removes the \ causing the initial compiler errors.

commit 08b9835996978e9052bbb92567e2c4176b9a9abc
Author: James McDuffie <[email protected]>
Date:   Wed Sep 1 08:44:49 2021 -0700

    Update Python bindings for changes to 2stream and SpurrDriver

commit 038b82400fd6b00c3ebd908f1ed2ab76017ab430
Author: James McDuffie <[email protected]>
Date:   Tue Aug 31 09:50:20 2021 -0700

    Update commonlib version to 11.0.0, update code version to 11.0.0

commit 41bf472b3c0853c346c7e372dfa766a5b74565f7
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 17:00:25 2021 -0700

    Update BRDF Functions to work with LIDORT 3.8

commit 96a038b84b34ab14489c18d0617313f82506b91e
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 16:59:46 2021 -0700

    Fixed TwoStreamRt Lua call in config_common.lua

commit 4ad2516d3c7e1bd3e708d301a0bb0201881a7b35
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 15:13:28 2021 -0700

    Remove use of specialized lambertian mode from LIDORT/2stream. Instead
    always use BRDF mode.

commit a8e394244b46ca4deae46224196bde642636dc47
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 15:11:06 2021 -0700

    Update to 2stream version 2.4

commit c05c08a95966b1aa27716d16d36d6e91bc6ea29f
Author: James McDuffie <[email protected]>
Date:   Mon Jul 26 16:40:09 2021 -0700

    Change interfaces to use LIDORT 3.8.3. All LIDORT unit tests should be
    passing.

commit 25cd474b33195a60b8f51d19230402f98a699358
Author: James McDuffie <[email protected]>
Date:   Thu Jun 17 12:30:46 2021 -0700

    Remove LIDORT 3.6 from third party and add LIDORT 3.8.3 source

commit 2aa88cc0293f368cfd8e6ecf4e4ae47e2f4db383
Author: James McDuffie <[email protected]>
Date:   Thu Jun 17 10:30:56 2021 -0700

    Update code genereration to match Python 3 compatible version from
    ReFRACtor.

    Add LIDORT 3.8 generator based on GeoCarb script.

commit 824949df18a9fe04782254940ffcbd85a9106b43
Author: Mike <[email protected]>
Date:   Fri Jun 4 20:27:37 2021 -0700

    Update expected results from test runs.

commit 859b102a4c0d575357d578ad583ae44a8071aa49
Merge: fa67d08 091c3d9
Author: Mike M Smyth <[email protected]>
Date:   Fri Jun 4 10:36:20 2021 -0700

    Merge pull request #4 from OCO/ticket/2957-l_rad-u_sign_fix

    Delivery is done, so we can go ahead and merge this in.

    Fix l_rad coxmunk U-sign conventions

commit 091c3d9cc1cfb9da840ba8246f42ec544a59912b
Author: James McDuffie <[email protected]>
Date:   Fri May 14 10:39:00 2021 -0700

    The U-sign update is a correction for a mathematical implementation
    error. Rob Spurr has evaluated this correction against other relevant
    codes.

    This update should only impact the Cox-Munk surface. (Should not have
    any impact on land.)

    Over ocean - expect improvement to footprint-dependent wind-speed bias.
    Expect no impact to XCO2.

commit fa67d08d86ed4256d6b03c4d6aea78064c29c03c
Merge: fe5c33b a988258
Author: Mike <[email protected]>
Date:   Thu May 13 14:28:48 2021 -0700

    Merge remote-tracking branch 'github/master'

commit fe5c33bd944bc7ee82409ce949a5859807216a95
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu May 13 21:28:22 2021 +0000

    Match git tag B10.3.00_sdos_testing_2

    git-svn-id: https://svn/oco/alg/level_2/tags/B10.3.00_sdos_testing_2@36998 816d28dc-4d21-0410-b126-a42eb7b27919

commit b07bb9325d0356b9deb6bd5c5002709fdb4cc8b0
Merge: ea4ab3a 33f25d0
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu May 13 21:26:40 2021 +0000

    Update to B10.3.00_sdos_testing_2 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@36997 816d28dc-4d21-0410-b126-a42eb7b27919

commit 33f25d02234e94767fcac0df658a845f0bf7abe5
Author: Mike <[email protected]>
Date:   Thu May 13 14:25:15 2021 -0700

    Update to B10.3.00_sdos_testing_2 git tag.

commit a9882587f1c1e7cb1b9d6d3ae0b56542d1589527
Author: Mike <[email protected]>
Date:   Thu May 13 12:25:30 2021 -0700

    Ticket #2954 - Add handling for using SIF 771 if SIF 757 fails.

commit 9da6a2c3389faf34fd72199bdd7c5ea08547f397
Author: Mike <[email protected]>
Date:   Thu May 13 12:20:15 2021 -0700

    Update expected results from run test

commit 521eba6c405d10f4189e6e6e7ef1aeb863f881da
Author: Mike <[email protected]>
Date:   Thu May 13 11:17:43 2021 -0700

    Missed setting water to 4 EOFs for OCO3, fixed that now.

commit c8426f8eda56531849af35a6b392f4e30387128b
Author: Mike Smyth <[email protected]>
Date:   Thu May 13 10:27:45 2021 -0700

    Ticket #2953 - Add use of 4 EOFs for OCO-3. Note we also closed out Ticket #2952 - update EOF file for OCO3.

commit 3c0fe733fc927c57dcfe74690e5a54a2b4c1129c
Author: Mike Smyth <[email protected]>
Date:   Thu May 13 09:36:48 2021 -0700

    Update OCO 3 eof file. This is a copy of /home/odell/OCO3_results/ioc/eofs/B10222/eofs/ioc_B10222_QTS_oceanG_sorted_L2.h5

commit 911bd9bdb810ce5a39adbc51cb47b2ebf6f3d3a0
Author: Mike Smyth <[email protected]>
Date:   Thu May 6 15:27:16 2021 -0700

    Ticket #2955 Change A band absco scaling to 1.0005. Note we are currently only doing this for OCO-3, we might also change OCO-2 in the future but that isn't what we currently have here.

commit 451e206293079821370b0f568aed820630391376
Author: Mike Smyth <[email protected]>
Date:   Thu May 6 15:19:26 2021 -0700

    Ticket #2951 - Change time.clock to time.process_time in splice_product_files.py program

commit cee1445de29ec424354b455fb9241c45e4d8a135
Author: Mike Smyth <[email protected]>
Date:   Thu May 6 14:44:55 2021 -0700

    Ticket #2950 Update Albedo Slope Uncertainty

commit 45643450eda62f8b8a70621af97c7be4d8a792c8
Merge: 7bd7464 9335907
Author: Mike <[email protected]>
Date:   Thu Mar 11 12:05:10 2021 -0800

    Merge remote-tracking branch 'github/master'

commit 7bd7464f584e61c31d7a9474529db8f4ddd876a5
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu Mar 11 20:03:05 2021 +0000

    Match git tag B10.3.00_sdos_testing_1

    git-svn-id: https://svn/oco/alg/level_2/tags/B10.3.00_sdos_testing_1@36729 816d28dc-4d21-0410-b126-a42eb7b27919

commit ea4ab3a3067f5d9b8347ad3bdc105cddd5305884
Merge: 204a210 67a63ba
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu Mar 11 20:01:12 2021 +0000

    Update to B10.3.00_sdos_testing_1 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@36728 816d28dc-4d21-0410-b126-a42eb7b27919

commit 67a63ba111ac975569155c3ecb2e738e5960c731
Author: Mike <[email protected]>
Date:   Thu Mar 11 11:59:29 2021 -0800

    Squashed commit of the following:

    commit 933590742d80def8eaa17b57ee361e19aea61407
    Author: Mike Smyth <[email protected]>
    Date:   Thu Feb 25 15:00:54 2021 -0800

        Ticket #2902 - Change OCO-3 to use new land/water EOF file Chris produced, so rather than having separate land and water EOF files we have one with a Land and Water group.  The EOF file is just a place holder example Chris created, we will need to update this.

    commit 14f9b52a349c707d99de03c7a239cc8fd8a1f3dc
    Author: Mike Smyth <[email protected]>
    Date:   Thu Feb 25 14:23:52 2021 -0800

        Replace l2_oco3_eof.h5 with test data Chris created. This isn't a final version, but rather is a initial test set. Data came from /home/odell/OCO3_results/ioc/eofs/B10208/eofs/ioc_B10208_QTS_LandWater_sorted_L2.h5 originally.

    commit 6dcf4f23833d2bf36001308b8d3e201de5192beb
    Author: Mike Smyth <[email protected]>
    Date:   Thu Feb 25 12:44:31 2021 -0800

        Run autotools

    commit 6d5ff90f4edd5871af81a820800df9b33c420fc3
    Author: James McDuffie <[email protected]>
    Date:   Thu Feb 25 12:11:26 2021 -0800

        Fix unit test failures due to unit tests Lua config depending on old
        fixed level pressure level objects.

    commit 093b3dfea1b10be921c74571dde2288d8ec17857
    Author: James McDuffie <[email protected]>
    Date:   Wed Feb 24 19:52:11 2021 -0800

        Update /Temperature/Levels/covariance in OCO and OCO3 static input files
        from source file: IGRA_Covariance_Matrix_Temperature_v1_20210224.h5
        derived by Robert Nelson.

    commit a683e9b559777ffc9299ee0b2cbe732c2f904db3
    Author: James McDuffie <[email protected]>
    Date:   Wed Feb 24 17:02:45 2021 -0800

        Implement temperature profile retrievals with the TemperatureLevel
        class.

    commit 3a50bc94e88a6235f3df8a6afa5dba68784a7374
    Author: James McDuffie <[email protected]>
    Date:   Tue Feb 16 10:17:40 2021 -0800

        Remove explicit aerosol handling from rail road valley config.

    commit c909e6e827178ba921f83d5eb91d23d2d1ee098c
    Author: James McDuffie <[email protected]>
    Date:   Wed Jan 13 14:51:59 2021 -0800

        Update expected "run_tests" output due to changes in static input files,
        specifically a change to /Ground/Coxmunk_Albedo/covariance

    commit 01fc92299b67e470011de7017315047dc5b151ae
    Author: Greg McGarragh <[email protected]>
    Date:   Thu Dec 24 06:25:21 2020 -0700

        Add support for a quadratic albedo over ocean for OCO-2/3

    commit 9ef0e54600a09d82d8e4cd4f8e51877c58e62e67
    Author: James McDuffie <[email protected]>
    Date:   Tue Dec 1 15:28:48 2020 -0800

        Bump version to 10.3.00 for release.

    commit 7455c64f9f9cb5f8ae16da17ead5a01e823fb8fd
    Author: James McDuffie <[email protected]>
    Date:   Tue Dec 1 11:52:33 2020 -0800

        Ticket #2873 - Use different EOFs for Land versus Ocean for OCO-3

    commit 50639f98b45eb12a70fa0fa66794de6a99c8fce5
    Author: James McDuffie <[email protected]>
    Date:   Mon Nov 23 10:16:48 2020 -0800

        Remove turning off EOF in RRV config to enable processing with both it
        on or off controlled during the run set up process.

    commit 823dd2d0d74006e5f71855fd896c58080e022600
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 24 09:02:30 2020 -0700

        Update automake related files for change to add config_oco3_rrv.lua

    commit a1e076ce1124113069b71604422c7da33660af2c
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 24 08:46:27 2020 -0700

        Add splice tool mapping regenerated from latest L2Agg APF files and
        supports new fields.

    commit ab34f375e1e57f890553b5839b2714c457ae9d4c
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 24 08:45:55 2020 -0700

        Add bits to the make system so that config_oco3_rrv.lua gets installed.

    commit f854a3c7715f0fc9b67bb10ae4943018498cc93a
    Author: James McDuffie <[email protected]>
    Date:   Fri Aug 7 10:24:09 2020 -0700

        Add RRV config that uses OCO3 base config.

    commit 2ab033b32044fd3f83b457e622022d1dfc7628c5
    Author: Mike Smyth <[email protected]>
    Date:   Wed Jul 29 20:33:04 2020 -0700

        Fix mangled Jacobians we were calculated in the ILS with scaling. IlsFunction is optimized to only calculate d[wn_center,scale] rather than dState, with IlsConvolution applying the chain rule to give the full Jacobian.

    commit c68e999b2dc87e46f101e9be12c81ab9e296531d
    Merge: 54631a0 a35d860
    Author: Mike Smyth <[email protected]>
    Date:   Fri Jul 24 07:59:32 2020 -0700

        Merge branch 'ticket/2805_fit_stretch_ils'

    commit a35d860f5d9223f2e3378a152d07733ed7927dc3
    Author: Mike Smyth <[email protected]>
    Date:   Thu Jul 23 20:45:45 2020 -0700

        Fix a number of swig errors we caught with buildbot tests.

    commit 4da9974c5538bd163dc70ecd77ce7430467a80b9
    Author: Mike Smyth <[email protected]>
    Date:   Thu Jul 23 12:01:47 2020 -0700

        Ticket #2805 - Fit stretch parameters to the ILS.
        Clean up the ILSscaling code. Have clean unit tests and run_tests.

    commit 7f1c81c1308a97cb39cab8f9001d42c77acd4fd7
    Author: Mike Smyth <[email protected]>
    Date:   Wed Jul 22 16:46:12 2020 -0700

        Continue working on integrating code. This is currently broken, but checkpoint what we have.

    commit db4d656afd4f42b7be4ce785e46d6072f87d67d7
    Author: Mike Smyth <[email protected]>
    Date:   Mon Jun 29 13:44:23 2020 -0700

        Catch the changeset from geocarb. This hasn't been tested yet, and it may have
        stuff that we want to change. But checkin this base.

        Add option to retrieve an ILS stretch factor per band.  Option is:

        config.fm.instrument.ils_func.retrieve_bands = {true, true, true, true}

        where in this case there are 4 bands.

    commit 54631a0b89d56bde0b5d31c9a8a59e1fe0cd761c
    Author: Mike <[email protected]>
    Date:   Fri Apr 24 09:24:43 2020 -0700

        Fix a bug Fabiano found, using obsolete option in numpy.zeros

commit 933590742d80def8eaa17b57ee361e19aea61407
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 25 15:00:54 2021 -0800

    Ticket #2902 - Change OCO-3 to use new land/water EOF file Chris produced, so rather than having separate land and water EOF files we have one with a Land and Water group.  The EOF file is just a place holder example Chris created, we will need to update this.

commit 14f9b52a349c707d99de03c7a239cc8fd8a1f3dc
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 25 14:23:52 2021 -0800

    Replace l2_oco3_eof.h5 with test data Chris created. This isn't a final version, but rather is a initial test set. Data came from /home/odell/OCO3_results/ioc/eofs/B10208/eofs/ioc_B10208_QTS_LandWater_sorted_L2.h5 originally.

commit 6dcf4f23833d2bf36001308b8d3e201de5192beb
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 25 12:44:31 2021 -0800

    Run autotools

commit 6d5ff90f4edd5871af81a820800df9b33c420fc3
Author: James McDuffie <[email protected]>
Date:   Thu Feb 25 12:11:26 2021 -0800

    Fix unit test failures due to unit tests Lua config depending on old
    fixed level pressure level objects.

commit 093b3dfea1b10be921c74571dde2288d8ec17857
Author: James McDuffie <[email protected]>
Date:   Wed Feb 24 19:52:11 2021 -0800

    Update /Temperature/Levels/covariance in OCO and OCO3 static input files
    from source file: IGRA_Covariance_Matrix_Temperature_v1_20210224.h5
    derived by Robert Nelson.

commit a683e9b559777ffc9299ee0b2cbe732c2f904db3
Author: James McDuffie <[email protected]>
Date:   Wed Feb 24 17:02:45 2021 -0800

    Implement temperature profile retrievals with the TemperatureLevel
    class.

commit 3a50bc94e88a6235f3df8a6afa5dba68784a7374
Author: James McDuffie <[email protected]>
Date:   Tue Feb 16 10:17:40 2021 -0800

    Remove explicit aerosol handling from rail road valley config.

commit c909e6e827178ba921f83d5eb91d23d2d1ee098c
Author: James McDuffie <[email protected]>
Date:   Wed Jan 13 14:51:59 2021 -0800

    Update expected "run_tests" output due to changes in static input files,
    specifically a change to /Ground/Coxmunk_Albedo/covariance

commit 01fc92299b67e470011de7017315047dc5b151ae
Author: Greg McGarragh <[email protected]>
Date:   Thu Dec 24 06:25:21 2020 -0700

    Add support for a quadratic albedo over ocean for OCO-2/3

commit 9ef0e54600a09d82d8e4cd4f8e51877c58e62e67
Author: James McDuffie <[email protected]>
Date:   Tue Dec 1 15:28:48 2020 -0800

    Bump version to 10.3.00 for release.

commit 7455c64f9f9cb5f8ae16da17ead5a01e823fb8fd
Author: James McDuffie <[email protected]>
Date:   Tue Dec 1 11:52:33 2020 -0800

    Ticket #2873 - Use different EOFs for Land versus Ocean for OCO-3

commit 50639f98b45eb12a70fa0fa66794de6a99c8fce5
Author: James McDuffie <[email protected]>
Date:   Mon Nov 23 10:16:48 2020 -0800

    Remove turning off EOF in RRV config to enable processing with both it
    on or off controlled during the run set up process.

commit 823dd2d0d74006e5f71855fd896c58080e022600
Author: James McDuffie <[email protected]>
Date:   Mon Aug 24 09:02:30 2020 -0700

    Update automake related files for change to add config_oco3_rrv.lua

commit a1e076ce1124113069b71604422c7da33660af2c
Author: James McDuffie <[email protected]>
Date:   Mon Aug 24 08:46:27 2020 -0700

    Add splice tool mapping regenerated from latest L2Agg APF files and
    supports new fields.

commit ab34f375e1e57f890553b5839b2714c457ae9d4c
Author: James McDuffie <[email protected]>
Date:   Mon Aug 24 08:45:55 2020 -0700

    Add bits to the make system so that config_oco3_rrv.lua gets installed.

commit f854a3c7715f0fc9b67bb10ae4943018498cc93a
Author: James McDuffie <[email protected]>
Date:   Fri Aug 7 10:24:09 2020 -0700

    Add RRV config that uses OCO3 base config.

commit 2ab033b32044fd3f83b457e622022d1dfc7628c5
Author: Mike Smyth <[email protected]>
Date:   Wed Jul 29 20:33:04 2020 -0700

    Fix mangled Jacobians we were calculated in the ILS with scaling. IlsFunction is optimized to only calculate d[wn_center,scale] rather than dState, with IlsConvolution applying the chain rule to give the full Jacobian.

commit c68e999b2dc87e46f101e9be12c81ab9e296531d
Merge: 54631a0 a35d860
Author: Mike Smyth <[email protected]>
Date:   Fri Jul 24 07:59:32 2020 -0700

    Merge branch 'ticket/2805_fit_stretch_ils'

commit a35d860f5d9223f2e3378a152d07733ed7927dc3
Author: Mike Smyth <[email protected]>
Date:   Thu Jul 23 20:45:45 2020 -0700

    Fix a number of swig errors we caught with buildbot tests.

commit 4da9974c5538bd163dc70ecd77ce7430467a80b9
Author: Mike Smyth <[email protected]>
Date:   Thu Jul 23 12:01:47 2020 -0700

    Ticket #2805 - Fit stretch parameters to the ILS.
    Clean up the ILSscaling code. Have clean unit tests and run_tests.

commit 7f1c81c1308a97cb39cab8f9001d42c77acd4fd7
Author: Mike Smyth <[email protected]>
Date:   Wed Jul 22 16:46:12 2020 -0700

    Continue working on integrating code. This is currently broken, but checkpoint what we have.

commit db4d656afd4f42b7be4ce785e46d6072f87d67d7
Author: Mike Smyth <[email protected]>
Date:   Mon Jun 29 13:44:23 2020 -0700

    Catch the changeset from geocarb. This hasn't been tested yet, and it may have
    stuff that we want to change. But checkin this base.

    Add option to retrieve an ILS stretch factor per band.  Option is:

    config.fm.instrument.ils_func.retrieve_bands = {true, true, true, true}

    where in this case there are 4 bands.

commit 54631a0b89d56bde0b5d31c9a8a59e1fe0cd761c
Author: Mike <[email protected]>
Date:   Fri Apr 24 09:24:43 2020 -0700

    Fix a bug Fabiano found, using obsolete option in numpy.zeros

commit 2751c96f427724dbcc89826dc7b63ad82e2eab89
Merge: 05ef867 a7692b3
Author: Mike <[email protected]>
Date:   Mon Mar 23 13:47:05 2020 -0700

    Merge remote-tracking branch 'github/master'

commit 05ef867e7f977310a9e520fc847e0247ed9bcf20
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Mon Mar 23 20:46:35 2020 +0000

    Match git tag B10.2.00_sdos_testing_1

    git-svn-id: https://svn/oco/alg/level_2/tags/B10.2.00_sdos_testing_1@35395 816d28dc-4d21-0410-b126-a42eb7b27919

commit 204a210158dc7e55c7dc7a74f4b6222a736a4680
Merge: 5560961 c144436
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Mon Mar 23 20:45:16 2020 +0000

    Update to B10.2.00_sdos_testing_1 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@35394 816d28dc-4d21-0410-b126-a42eb7b27919

commit c144436657ef6a424a97714e1dad527f1c5113e5
Author: Mike <[email protected]>
Date:   Mon Mar 23 13:44:09 2020 -0700

    Squashed commit of the following:

    commit a7692b3b207eb0bc9deea8af05b5ff13a68a0aff
    Author: Mike <[email protected]>
    Date:   Fri Mar 20 16:34:31 2020 -0700

        Change the default wall clock time for pleiades jobs. We were failling with our integration test taking too long.

    commit bf341ea99d112c48047e8f8dd5daf072af11bebe
    Author: Mike <[email protected]>
    Date:   Thu Mar 19 20:54:56 2020 -0700

        With cut an paste from an email, ended up with non-ascii characters. Fix that

    commit 122020ee5e11d7502e071f4046f76ef6e98ab489
    Author: Mike <[email protected]>
    Date:   Thu Mar 19 17:22:20 2020 -0700

        Ticket #2757 - Use SDOS python virtual environment as the default.

    commit 24cb8129fb8619f1de8115518a0257eef23dfff5
    Author: Mike <Mike.M.…
mikesmyth pushed a commit that referenced this issue Oct 4, 2024
commit 6679378a2956151bc9d0d9838ca17f27918644af
Merge: b2737ac af6ef65
Author: Mike <[email protected]>
Date:   Thu Mar 7 15:11:30 2024 -0800

    Merge remote-tracking branch 'github/master'

commit b2737acb45048491ef656895431ab80bc298d7ec
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu Mar 7 23:11:02 2024 +0000

    Match git tag B11.0.65_rc1

    git-svn-id: https://svn/oco/alg/level_2/tags/B11.0.65_rc1@40555 816d28dc-4d21-0410-b126-a42eb7b27919

commit bb39fb1890c5f30bdd6447eb2b970409151f4ebe
Merge: 56fc47a 6659648
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu Mar 7 23:10:01 2024 +0000

    Update to B11.0.65_rc1 git tag version.

    git-svn-id: https://svn/oco/alg/level_2/trunk@40554 816d28dc-4d21-0410-b126-a42eb7b27919

commit 66596483f0ae8f3c27c83d6c6af69c1dde50c977
Author: Mike <[email protected]>
Date:   Thu Mar 7 15:06:39 2024 -0800

    Squashed commit of the following:

    commit af6ef6599c59553f245dc962b60ffd3440245361
    Author: Mike <[email protected]>
    Date:   Thu Mar 7 10:57:59 2024 -0800

        Add making sure pip is installed. Sometimes on Pleiades the python build leaves out pip, not really clear why.

    commit 22b3ee4562dc85c219e0fb8e43bcea009998b222
    Author: Mike <[email protected]>
    Date:   Wed Mar 6 12:54:55 2024 -0800

        Update expected results

    commit b7d90fdd16e4c7412069b7a1794e413637f9098f
    Author: Mike <[email protected]>
    Date:   Wed Mar 6 12:01:55 2024 -0800

        Ticket #3256 - Update absco scaling for OCO3

    commit ceb104e782c41e35aa17fa05d4dcdac326f910b8
    Author: Mike <[email protected]>
    Date:   Wed Mar 6 11:59:12 2024 -0800

        Update version number to prepare for B11.0.65 delivery.

commit af6ef6599c59553f245dc962b60ffd3440245361
Author: Mike <[email protected]>
Date:   Thu Mar 7 10:57:59 2024 -0800

    Add making sure pip is installed. Sometimes on Pleiades the python build leaves out pip, not really clear why.

commit 22b3ee4562dc85c219e0fb8e43bcea009998b222
Author: Mike <[email protected]>
Date:   Wed Mar 6 12:54:55 2024 -0800

    Update expected results

commit b7d90fdd16e4c7412069b7a1794e413637f9098f
Author: Mike <[email protected]>
Date:   Wed Mar 6 12:01:55 2024 -0800

    Ticket #3256 - Update absco scaling for OCO3

commit ceb104e782c41e35aa17fa05d4dcdac326f910b8
Author: Mike <[email protected]>
Date:   Wed Mar 6 11:59:12 2024 -0800

    Update version number to prepare for B11.0.65 delivery.

commit d2b11dece881d9d503ad2bb05719bf6d0b316f31
Merge: 3dc41e5 062950a
Author: Mike <[email protected]>
Date:   Wed Dec 13 16:58:06 2023 -0800

    Merge remote-tracking branch 'github/master'

commit 3dc41e53c35244bbc4c91849b11d9fba214b4fe1
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu Dec 14 00:57:07 2023 +0000

    Match git tag B11.0.50_rc1

    git-svn-id: https://svn/oco/alg/level_2/tags/B11.0.50_rc1@40216 816d28dc-4d21-0410-b126-a42eb7b27919

commit 56fc47a3d973c4b32a348c64e0ee3fabd272744a
Merge: e35423e 97545fa
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu Dec 14 00:54:08 2023 +0000

    Update to B11.0.50_rc1 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@40215 816d28dc-4d21-0410-b126-a42eb7b27919

commit 97545faad487932fbecd2c41b4cef717e64015f5
Author: Mike <[email protected]>
Date:   Wed Dec 13 16:52:51 2023 -0800

    Squashed commit of the following:

    commit 062950ae4dce2688d63dea2b4839744fcb7462d8
    Author: Mike <[email protected]>
    Date:   Wed Dec 13 11:42:20 2023 -0800

        Ticket #3219 - Update absco scaling values for OCO-3, which are different than OCO-2.

    commit afc9dd87608314501d52056184100ddf0c02ea19
    Author: Mike <[email protected]>
    Date:   Wed Dec 13 10:15:13 2023 -0800

        Update version number to prepare for B11.0.50 delivery.

commit 062950ae4dce2688d63dea2b4839744fcb7462d8
Author: Mike <[email protected]>
Date:   Wed Dec 13 11:42:20 2023 -0800

    Ticket #3219 - Update absco scaling values for OCO-3, which are different than OCO-2.

commit afc9dd87608314501d52056184100ddf0c02ea19
Author: Mike <[email protected]>
Date:   Wed Dec 13 10:15:13 2023 -0800

    Update version number to prepare for B11.0.50 delivery.

commit 6b31483188962009043fbeafbcfbeb2dae2dafbb
Merge: c6f4ece 4f8d8c1
Author: Mike <[email protected]>
Date:   Fri Sep 15 14:56:28 2023 -0700

    Merge remote-tracking branch 'github/master'

commit c6f4ece527c26d10cede1aa1210451b8f5d72707
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Fri Sep 15 21:56:10 2023 +0000

    Match git tag B11.0.31_rc3

    git-svn-id: https://svn/oco/alg/level_2/tags/B11.0.31_rc3@39805 816d28dc-4d21-0410-b126-a42eb7b27919

commit e35423eac94b179371950a50a50340b4cdb00dee
Merge: 7e67375 a9f0958
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Fri Sep 15 21:54:51 2023 +0000

    Update to B11.0.31_rc3 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@39804 816d28dc-4d21-0410-b126-a42eb7b27919

commit a9f0958763c83e36fb75a26fdf03b1f87a7fb750
Author: Mike <[email protected]>
Date:   Fri Sep 15 14:53:15 2023 -0700

    Squashed commit of the following:

    commit 4f8d8c1fcd00766850dc36ecf82f9efaaedd16bc
    Author: Mike <[email protected]>
    Date:   Fri Sep 15 11:54:38 2023 -0700

        Update expected results

    commit 03ca8ad6eee95603a4e5ce3f12951893054df18e
    Author: Mike <[email protected]>
    Date:   Fri Sep 1 11:53:14 2023 -0700

        Change OCO3 configuration to use 3 EOFs only for band 1 and 2 (previously we had 4 for all bands).

    commit 1072d30757782b98a5f00bd1c313661e91504f7a
    Author: Mike <[email protected]>
    Date:   Fri Sep 1 11:17:17 2023 -0700

        Use /home/odell/OCO3_results/b11/qts/eof/B11027_QTS-geosit/eofs/oco3_B11_QTS-geosit_oceanG_alt1_falt1_sorted_L2.h5 from Chris as update for OCO3 EOFs

    commit 7e9c3ea08e026fce1a510a2568c8b918a4daee75
    Author: Mike <[email protected]>
    Date:   Tue Jul 18 16:08:06 2023 -0700

        Missed updating the pleiades module in setup_fp_env.sh.in

    commit ad23b891f72f278f1f926261c062236887b87f3e
    Author: Mike <[email protected]>
    Date:   Tue Jul 18 14:58:27 2023 -0700

        Fix typo in last checkin

    commit d04ec979ba32aac93177db11e68596fe23f72b63
    Author: Mike <[email protected]>
    Date:   Tue Jul 18 14:50:32 2023 -0700

        Updates as we work through Pleiades build issues.

    commit e2848992f9835b76fede719397e286af42c2e310
    Author: Mike <[email protected]>
    Date:   Tue Jul 18 12:20:00 2023 -0700

        Updates as we work through Pleiades build issues.

commit 4f8d8c1fcd00766850dc36ecf82f9efaaedd16bc
Author: Mike <[email protected]>
Date:   Fri Sep 15 11:54:38 2023 -0700

    Update expected results

commit 03ca8ad6eee95603a4e5ce3f12951893054df18e
Author: Mike <[email protected]>
Date:   Fri Sep 1 11:53:14 2023 -0700

    Change OCO3 configuration to use 3 EOFs only for band 1 and 2 (previously we had 4 for all bands).

commit 1072d30757782b98a5f00bd1c313661e91504f7a
Author: Mike <[email protected]>
Date:   Fri Sep 1 11:17:17 2023 -0700

    Use /home/odell/OCO3_results/b11/qts/eof/B11027_QTS-geosit/eofs/oco3_B11_QTS-geosit_oceanG_alt1_falt1_sorted_L2.h5 from Chris as update for OCO3 EOFs

commit 7e9c3ea08e026fce1a510a2568c8b918a4daee75
Author: Mike <[email protected]>
Date:   Tue Jul 18 16:08:06 2023 -0700

    Missed updating the pleiades module in setup_fp_env.sh.in

commit ad23b891f72f278f1f926261c062236887b87f3e
Author: Mike <[email protected]>
Date:   Tue Jul 18 14:58:27 2023 -0700

    Fix typo in last checkin

commit d04ec979ba32aac93177db11e68596fe23f72b63
Author: Mike <[email protected]>
Date:   Tue Jul 18 14:50:32 2023 -0700

    Updates as we work through Pleiades build issues.

commit e2848992f9835b76fede719397e286af42c2e310
Author: Mike <[email protected]>
Date:   Tue Jul 18 12:20:00 2023 -0700

    Updates as we work through Pleiades build issues.

commit c6a495524de1346a426786d5cc40dd32a7d268bb
Merge: c1dc51e cf03986
Author: Mike <[email protected]>
Date:   Fri May 12 15:28:51 2023 -0700

    Merge remote-tracking branch 'github/master'

commit c1dc51e02c4397b3d7cf840f32c90d2b862413dd
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Fri May 12 22:28:33 2023 +0000

    Match git tag B11.0.33_rc1

    git-svn-id: https://svn/oco/alg/level_2/tags/B11.0.33_rc1@39518 816d28dc-4d21-0410-b126-a42eb7b27919

commit 7e67375210bf1f1c0dd7e5a05f8a8453205b797b
Merge: 2add840 279e0d1
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Fri May 12 22:26:52 2023 +0000

    Update to B11.0.33_rc1 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@39517 816d28dc-4d21-0410-b126-a42eb7b27919

commit 279e0d1e2cddf4c811b6877a1e5038bc418f0464
Author: Mike <[email protected]>
Date:   Fri May 12 15:25:12 2023 -0700

    Squashed commit of the following:

    commit cf0398676c0b6c632528a6e16ee4f897741c353f
    Author: Mike <[email protected]>
    Date:   Fri May 12 12:49:13 2023 -0700

        Update version number to 11.0.31.

    commit 00dd0ccdbb9dcc97b258b929c71ce7f9d9d82e25
    Author: Mike <[email protected]>
    Date:   Sun Apr 30 15:52:42 2023 -0700

        Fix the GSL solvers for the newer version of GSL. I don't think these actually get used for anything right now, but no reason not to fix everything so the code is available if needed.

    commit 9ebf212cc2cd6bd43e955a6f8076d0c1536712da
    Author: Mike <[email protected]>
    Date:   Sun Apr 30 15:51:35 2023 -0700

        The new version of blitz doesn't have IO for 5d arrays. We could put this in or work around somehow, but we only have one test that needs this. Just commend out the test. If we ever have an issue with this, we can come back and actually fix this. But it doesn't currently seem like it is worth the effort.

    commit f8a02ac98ed3d23b8e1cf3216842c2ad92201367
    Author: Mike <[email protected]>
    Date:   Sun Apr 30 12:16:35 2023 -0700

        Update a number of input/expected results for the newer format of blitz arrays.

    commit 3495e70cdad2576763259f2434c4add963c36117
    Author: Mike <[email protected]>
    Date:   Fri Apr 28 16:42:03 2023 -0700

        Fix a number of unit test input/output to use the newer form of blitz array io. No actual changes, just format update.

    commit efbcb0acb21039408bc4b48e906789a6e8154930
    Author: Mike <[email protected]>
    Date:   Fri Apr 28 16:41:19 2023 -0700

        Fix a real bug, pressure_level isn't in general the same object returned each time so the logic in interpolate_to_grid is wrong. This has been the the code for a long time, I'm not sure why we never ran into it.

    commit 889a89f809365aa1a84692e9d44f44f7f112fe83
    Author: Mike <[email protected]>
    Date:   Fri Apr 28 14:44:49 2023 -0700

        Fix a number of warnings we got with the newer, stricter compilers on redhat 8. None of these looked serious, but fix so the warnings don't hide possibly important warnings.

    commit 7dca909d9fbe58427d29903a45222fd99e881433
    Author: Mike <[email protected]>
    Date:   Tue Apr 18 09:17:19 2023 -0700

        Fix a number of unit tests, still have a few failing.

    commit 20c0f8246627a4d28aafbafc38eae5e4d83a7e1c
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 15:49:02 2023 -0700

        Replace usage of auto_ptr in luabind with unique_ptr

    commit d58f1f253260f9fa945f7f2c61d2f7cd7a8975cb
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 15:16:39 2023 -0700

        Update the various thirdparty libraries. We don't necessarily need the new versions, but stuff was really out of date. We want to catch anything that might have been fixed for oracle linux 8.

    commit c7aae59bdc069170b7e0ae4e4114a3a5ed0d2941
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 15:06:32 2023 -0700

        Update to more recent version of boost

    commit bbf36c03836b8c26bd6700d9602c27d05f044128
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 14:18:22 2023 -0700

        Update expected test results.

    commit 788f82984a6656361c054d2ec150d73198395779
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 12:46:41 2023 -0700

        Fix unit test, needed to select right version of overloaded cos to use in integration test.

    commit 4409733a4df6801b149fb9dafaa89d8615162665
    Author: Mike <[email protected]>
    Date:   Mon Apr 17 12:22:18 2023 -0700

        Update commonlib version for the one build on oracle 8.

commit cf0398676c0b6c632528a6e16ee4f897741c353f
Author: Mike <[email protected]>
Date:   Fri May 12 12:49:13 2023 -0700

    Update version number to 11.0.31.

commit 00dd0ccdbb9dcc97b258b929c71ce7f9d9d82e25
Author: Mike <[email protected]>
Date:   Sun Apr 30 15:52:42 2023 -0700

    Fix the GSL solvers for the newer version of GSL. I don't think these actually get used for anything right now, but no reason not to fix everything so the code is available if needed.

commit 9ebf212cc2cd6bd43e955a6f8076d0c1536712da
Author: Mike <[email protected]>
Date:   Sun Apr 30 15:51:35 2023 -0700

    The new version of blitz doesn't have IO for 5d arrays. We could put this in or work around somehow, but we only have one test that needs this. Just commend out the test. If we ever have an issue with this, we can come back and actually fix this. But it doesn't currently seem like it is worth the effort.

commit f8a02ac98ed3d23b8e1cf3216842c2ad92201367
Author: Mike <[email protected]>
Date:   Sun Apr 30 12:16:35 2023 -0700

    Update a number of input/expected results for the newer format of blitz arrays.

commit 3495e70cdad2576763259f2434c4add963c36117
Author: Mike <[email protected]>
Date:   Fri Apr 28 16:42:03 2023 -0700

    Fix a number of unit test input/output to use the newer form of blitz array io. No actual changes, just format update.

commit efbcb0acb21039408bc4b48e906789a6e8154930
Author: Mike <[email protected]>
Date:   Fri Apr 28 16:41:19 2023 -0700

    Fix a real bug, pressure_level isn't in general the same object returned each time so the logic in interpolate_to_grid is wrong. This has been the the code for a long time, I'm not sure why we never ran into it.

commit 889a89f809365aa1a84692e9d44f44f7f112fe83
Author: Mike <[email protected]>
Date:   Fri Apr 28 14:44:49 2023 -0700

    Fix a number of warnings we got with the newer, stricter compilers on redhat 8. None of these looked serious, but fix so the warnings don't hide possibly important warnings.

commit 7dca909d9fbe58427d29903a45222fd99e881433
Author: Mike <[email protected]>
Date:   Tue Apr 18 09:17:19 2023 -0700

    Fix a number of unit tests, still have a few failing.

commit 20c0f8246627a4d28aafbafc38eae5e4d83a7e1c
Author: Mike <[email protected]>
Date:   Mon Apr 17 15:49:02 2023 -0700

    Replace usage of auto_ptr in luabind with unique_ptr

commit d58f1f253260f9fa945f7f2c61d2f7cd7a8975cb
Author: Mike <[email protected]>
Date:   Mon Apr 17 15:16:39 2023 -0700

    Update the various thirdparty libraries. We don't necessarily need the new versions, but stuff was really out of date. We want to catch anything that might have been fixed for oracle linux 8.

commit c7aae59bdc069170b7e0ae4e4114a3a5ed0d2941
Author: Mike <[email protected]>
Date:   Mon Apr 17 15:06:32 2023 -0700

    Update to more recent version of boost

commit bbf36c03836b8c26bd6700d9602c27d05f044128
Author: Mike <[email protected]>
Date:   Mon Apr 17 14:18:22 2023 -0700

    Update expected test results.

commit 788f82984a6656361c054d2ec150d73198395779
Author: Mike <[email protected]>
Date:   Mon Apr 17 12:46:41 2023 -0700

    Fix unit test, needed to select right version of overloaded cos to use in integration test.

commit 4409733a4df6801b149fb9dafaa89d8615162665
Author: Mike <[email protected]>
Date:   Mon Apr 17 12:22:18 2023 -0700

    Update commonlib version for the one build on oracle 8.

commit 85b39aac8096d3387c1569d2cb9a7ceedcd48e82
Merge: b899d63 359617c
Author: Mike <[email protected]>
Date:   Wed Feb 9 15:06:53 2022 -0800

    Merge remote-tracking branch 'github/master'

commit b899d63642de01017457f5b162d780a3d8b3d000
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Wed Feb 9 23:06:27 2022 +0000

    Match git tag B11.0.05_rc2

    git-svn-id: https://svn/oco/alg/level_2/tags/B11.0.05_rc2@38123 816d28dc-4d21-0410-b126-a42eb7b27919

commit 2add8407d40f26a58ccfe778e3ceef96dd0e5e12
Merge: b07bb93 1b0490f
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Wed Feb 9 23:04:40 2022 +0000

    Update to B11.0.05_rc2 git tag version.

    git-svn-id: https://svn/oco/alg/level_2/trunk@38122 816d28dc-4d21-0410-b126-a42eb7b27919

commit 1b0490fdf85981366e19e5ad3b2dc95cbfa49eef
Author: Mike <[email protected]>
Date:   Wed Feb 9 14:36:45 2022 -0800

    Squashed commit of the following:

    commit 359617cddf499633d7db53901d91cd2f9713d7ae
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 19:09:31 2022 -0800

        Continue getting configure/python stuff working

    commit d3fd06b12a5ce507d46a296bc45db88d1a3db417
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 19:05:10 2022 -0800

        Revert "Continue getting configure/python stuff working"

        This reverts commit 652095bd3c35da49c5de01a8c3081f62ab1f5bc7.

    commit bb5f0edce7e3dd6e87800268c87d4823d19f7dcc
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 19:04:51 2022 -0800

        Revert "Continue getting configure/python stuff working"

        This reverts commit 8fba099e86a9ce19f4a98f9bcfac030205cac1b3.

    commit 8fba099e86a9ce19f4a98f9bcfac030205cac1b3
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 18:58:50 2022 -0800

        Continue getting configure/python stuff working

    commit 652095bd3c35da49c5de01a8c3081f62ab1f5bc7
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 18:49:20 2022 -0800

        Continue getting configure/python stuff working

    commit 1312cb3dc97c4c7e325924998a1fc1b8cb65604d
    Author: Mike Smyth <[email protected]>
    Date:   Mon Feb 7 18:36:14 2022 -0800

        Add LD_LIBRARY_PATH needed on pleiades.

    commit 8ca08739c88a5913da00431c95e9ae13746144d7
    Author: Mike <[email protected]>
    Date:   Mon Feb 7 16:24:47 2022 -0800

        Update expected results after moving everything to absco 5.2

    commit 70b03613edb71b8351a19194eeaf3ea48c108e51
    Author: Mike <[email protected]>
    Date:   Mon Feb 7 12:11:18 2022 -0800

        Update expected results after moving everything to absco 5.2

    commit 1d2c3dab8bc4a912f9c7bf7293bc651a09b37d1c
    Author: Mike <[email protected]>
    Date:   Mon Feb 7 07:47:35 2022 -0800

        Update expected results after moving everything to absco 5.2

    commit c29731097b158bc0d62149da08a4b10a540a8cba
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 21:14:31 2022 -0800

        Change absco version to 5.2_final everywhere, it was also changed in the oco base configuration.

    commit 1a719c01175a73892a5c7be0d6cf47786d8aea90
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 17:11:46 2022 -0800

        Continue trying to get pleiades build working.

    commit 77cd4789f053dcd8be21954e654e729343a9bfa5
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 17:09:52 2022 -0800

        Continue trying to get pleiades build working.

    commit 77d6ed28594f461823fc81c0a7b4b9114bd59ae6
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 15:54:06 2022 -0800

        Continue trying to get pleiades build working.

    commit 9660b75c5f3f81fe2714ae3c0495e50cf4397ff0
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 15:47:43 2022 -0800

        Continue trying to get pleiades build working.

    commit 62743da8d54333c670c608e140a19eda32e6f44f
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 15:18:34 2022 -0800

        Continue trying to get pleiades build working.

    commit 92fc28ef9147587a9570b5f6cfa4a2efdcf09659
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:54:14 2022 -0800

        Continue trying to get pleiades build working.

    commit 67df706e5781af6ad565aa8e4ed0af485253adf1
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:12:33 2022 -0800

        Continue trying to get pleiades build working.

    commit 8ebccc1cb02788c1c90e18feeb97e1bd9c4edebc
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:12:26 2022 -0800

        Continue trying to get pleiades build working.

    commit 1438eb167efabf777ae70b40864b6b54539ebb63
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:08:59 2022 -0800

        Continue trying to get pleiades build working.

    commit 057977a9c818d91d448a53773a6fc2c87cc3b5b4
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 14:06:19 2022 -0800

        Continue trying to get pleiades build working.

    commit 7c731773c95ee7f17c26af8f13592ddd1eb9b4be
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 13:58:27 2022 -0800

        Continue trying to get pleiades build working.

    commit d77216358fd9ceed59ca472df8376b23cb78b713
    Author: Mike Smyth <[email protected]>
    Date:   Sun Feb 6 12:41:00 2022 -0800

        Changes to build on Pleiades.

    commit fd73f906853969faf007122412e9e267ce637313
    Author: Mike Smyth <[email protected]>
    Date:   Thu Feb 3 12:38:02 2022 -0800

        Revert the changes I tried making for pleiades, turned out to be a bad idea. We still need to fix the problems, but we need to back up.

    commit d50d296541d970bdce27005dd27677f8ca215df7
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 12:25:29 2022 -0800

        Continue tweaking pleiades build.

    commit 73808f12dd07af3ad2ff33d0deeb71e9f1ce4e10
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 12:23:00 2022 -0800

        Continue tweaking pleiades build.

    commit 421bd3b5b4c144a6e79573deb8eb467909b70bfc
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 11:09:38 2022 -0800

        Continue tweaking pleiades build.

    commit 452616485f655c803e0203f9079c619a2d0cb925
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 10:46:26 2022 -0800

        Fix typo in last checkin

    commit dceef2449d825b529e4d01e73ac53d546e243c09
    Author: Mike Smyth <[email protected]>
    Date:   Tue Jan 11 10:19:18 2022 -0800

        Updates for building thirdparty python libraries on Pleiades, use pip instead of setup.py which works better with python 3.9.

    commit f5dd604fd4d50b6ef208cc3fdc0e4dd88de52494
    Merge: e6769aa 6c59e80
    Author: James McDuffie <[email protected]>
    Date:   Tue Jan 11 08:58:52 2022 -0800

        Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

    commit e6769aac5db87fba62092becacf0fd11b94d1b6f
    Author: James McDuffie <[email protected]>
    Date:   Tue Jan 11 08:58:34 2022 -0800

        More scaled coxmunk indexing fixes.

    commit 6c59e80c487e39b642dd0a377a2506fedd8369d4
    Author: Mike Smyth <[email protected]>
    Date:   Mon Jan 10 17:25:50 2022 -0800

        Update modules on pleiades for the new TOSS 3 version of the system.

    commit 1daebf31e138dfc6f3bd60831c06e2fd32671ff9
    Merge: dbf43e4 936e66d
    Author: Mike Smyth <[email protected]>
    Date:   Mon Jan 10 17:23:46 2022 -0800

        Merge remote-tracking branch 'origin/master'

    commit dbf43e450324084e58881cb8038bc59ab40dd581
    Author: Mike Smyth <[email protected]>
    Date:   Mon Jan 10 17:22:06 2022 -0800

        Fix obsolete ruby expression. Only used on pleiades system.

    commit 936e66da8b030f591e7ae0b72b81cbb569e88996
    Author: James McDuffie <[email protected]>
    Date:   Mon Jan 10 17:03:12 2022 -0800

        Fix unitialized errors in scaled coxmunk code

    commit f0b75d422a698bcdac8d6bf62d568319d4c4bdcc
    Author: Mike <[email protected]>
    Date:   Tue Jan 4 09:48:14 2022 -0800

        Update expected results after ABSCO scaling change.

    commit d99cc89f78314de60db379f6ef63ac9d64a3f2e8
    Merge: 3df861b cd5da7b
    Author: Mike <[email protected]>
    Date:   Tue Jan 4 09:47:41 2022 -0800

        Merge remote-tracking branch 'origin/master'

    commit cd5da7b49bbb35b0127c83b5e23f80ab67a0f5b5
    Author: James McDuffie <[email protected]>
    Date:   Mon Jan 3 16:48:40 2022 -0800

        Fix uninitialized memory bug in LIDORT 3.8 code

    commit 3df861ba03697b4037138f18caf9a8969cec0277
    Author: Mike <[email protected]>
    Date:   Mon Jan 3 12:43:20 2022 -0800

        Ticket #3042 - Update absco scaling for OCO-2

    commit 1f41aaf539723f68b30870e9ec533e4c5f79b689
    Merge: 1eaf9e2 35aac19
    Author: Mike <[email protected]>
    Date:   Mon Jan 3 12:03:26 2022 -0800

        Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

    commit 1eaf9e25cbe368bf1beea25b60550c8c3d7c1ba3
    Author: Mike <[email protected]>
    Date:   Mon Jan 3 12:03:12 2022 -0800

        Small bug fix in generating input files

    commit 35aac19a4e1dc51f8bf2c71872fd61a0de610e8b
    Author: James McDuffie <[email protected]>
    Date:   Tue Nov 30 10:52:15 2021 -0800

        Update expected output of oco2_sounding_3 end to end test due to changes
        to using a scaled coxmunk by default and the change to the windspeed
        covariance.

    commit a190932d9cd41746a3b421a1d8624b557bd0d821
    Author: James McDuffie <[email protected]>
    Date:   Tue Nov 30 10:51:10 2021 -0800

        Reduce the OCO2 prior wind speed 1-sigma uncertainty to 3.0 m/s.

    commit 2a6a3819575ef0e60bb18464a969b98170369a05
    Author: James McDuffie <[email protected]>
    Date:   Mon Nov 29 15:16:07 2021 -0800

        Make scaled Cox-Munk setup to be the default surface parameterization over water.

    commit 37a668ac6cdf41835d81325410fb40984655ebad
    Author: Greg McGarragh <[email protected]>
    Date:   Wed Nov 3 01:12:50 2021 -0600

        Fix ocean surface reflectance uncertainty.

    commit ed26d5c355c8ca5d543b7a2d492d15138f91e5d9
    Author: James McDuffie <[email protected]>
    Date:   Mon Nov 29 15:04:36 2021 -0800

        Apply fix to LIDORT 3.8.3 for cases where delta-m scaling is off and
        number of streams == 1

    commit 2acb816fb4a06d21d1f3ab92c370bfbbc6b31f0c
    Author: James McDuffie <[email protected]>
    Date:   Tue Oct 26 13:32:50 2021 -0700

        Updated test expected values due to changes in l_rad

    commit f671788d6a8bc4e806a143198d13c7e34798689e
    Author: James McDuffie <[email protected]>
    Date:   Tue Oct 26 11:05:33 2021 -0700

        Fix inadvert change during merging that remove usage of L2CPr files for
        the CO2 apriori.

    commit bd0f87ee20b46142c118cc1c250105e72bce62f8
    Author: James McDuffie <[email protected]>
    Date:   Tue Oct 26 10:46:24 2021 -0700

        Additional l_rad fixes from Vijay 10/25/21

    commit 00cf946b3bd4aac0fd7215ff03c43a091fd5d7be
    Author: James McDuffie <[email protected]>
    Date:   Mon Oct 18 09:45:32 2021 -0700

        Update end to end test expected values due to recent changes.

    commit fc19dd59d34089639cbb2d3dc3c00cf669a8c836
    Author: James McDuffie <[email protected]>
    Date:   Mon Oct 18 08:31:49 2021 -0700

        Land BRDF corrections to l_rad

    commit 0db45044aaccfdb949ec05fa1a1dff40ba981c20
    Author: James McDuffie <[email protected]>
    Date:   Fri Oct 15 10:37:56 2021 -0700

        Correctly implement allowing mapping files with empty O2 A-band
        Preprocessor entries

    commit 686bd8ed6bbef8b528b7ab6f736a1b25887b6781
    Author: James McDuffie <[email protected]>
    Date:   Fri Oct 15 10:12:33 2021 -0700

        Updated expected aggregate.sh value.

    commit d9a76fe14d92cf607601c5c3a1cb8022b782a2c6
    Author: Greg McGarragh <[email protected]>
    Date:   Wed Sep 29 07:19:03 2021 -0600

        Add unit tests for the scaled coxmunk BRDF implementation.

    commit a30830a32beaff4804f1985cef0be9bf759ddc21
    Author: James McDuffie <[email protected]>
    Date:   Fri Oct 15 09:52:42 2021 -0700

        Allow mapping files with empty O2 A-band Preprocessor entries
        (i.e.  aband_file="")

    commit 32bf015ffed8ffc7a1d486d23043e7da08b9ea9a
    Author: James McDuffie <[email protected]>
    Date:   Mon Oct 11 16:03:59 2021 -0700

        Fix R11 configuration: Solve for 3 EOFs for OCO-2 and 4 for OCO-3

    commit 707f5e0cf93b25a4c2a617ec36a521923d2fb752
    Author: James McDuffie <[email protected]>
    Date:   Mon Oct 11 11:50:13 2021 -0700

        OCO-2 v11 Configuration Updates

        1) Use ABSCO 5.2
        2) Use the latest ABSCO scalings
           * Scalings for OCO-3 to come later
        3) Remove the SAA box, keep saa_tolerance
        4) Set code to use Land/Ocean EOFs by default instead of Glint EOFs.
        5) Use Chris's new EOF file
        6) Change the values of /Ground/Coxmunk_Albedo/covariance in l2_oco_static_input.h5 to match the correct values in l2_oco3_static_input.h5.
        7) Fix aggregation h5py bug in acos_file.py

    commit e48af4efc2338d664e291cd4a91790695e5ce16f
    Author: James McDuffie <[email protected]>
    Date:   Mon Sep 27 12:00:33 2021 -0700

        Fix unit tests for scaled coxmunk integration.

    commit b6479dff7b7b760afe57c010a1b02f8c6571aadf
    Author: Greg McGarragh <[email protected]>
    Date:   Mon Sep 13 05:29:05 2021 -0600

        Clean up a few things from the last commit.

        Bug fix: Fortran argument intent from in to out.

        Bug fix: Out-of-bounds, Stokes linear combination for reflectance intensity from the GISS Cox and Munk BRDF was for all 4 Stokes coefficients but only three Stokes components are returned by the GISS Cox and Munk code.

        Implemented the propagation of wind speed uncertainty into the scaled cox-munk reflectance uncertainty.

    commit ca4ddf3800804111a7bbc4e98aef26cf467435d0
    Author: Greg McGarragh <[email protected]>
    Date:   Thu Sep 2 12:35:21 2021 -0600

        Fix wind speed parameter input in the LIDORT Cox and Munk BRDF interface in the brdf_functions module.

        Add an interface to the LRad GISS Cox and Munk BRDF and use this function for the surface reflectance output over ocean glint using the scaled cox-munk treatment.

    commit 11897a7f6af711dfaf1392640c3112a998a8a8b3
    Author: Greg McGarragh <[email protected]>
    Date:   Fri Jul 9 07:58:25 2021 -0600

        Initial implementation of the scaled coxmunk BRDF.

    commit c94b2753c985b3ef4ca7f197349a76e9e21b3f7b
    Author: James McDuffie <[email protected]>
    Date:   Mon Sep 13 15:44:37 2021 -0700

        Fix twostream dummy variable issues. Fix LIDORT brdf counts to correct
        numbers.

        Apparently in gfortran 4.8.5 a \ even inside of a comment will cause
        the next line not to be parsed correctly. This was causing some
        arguments to be declared as not dummy arguments. The intent was taken
        out which broke other things. This change puts the intents back and
        removes the \ causing the initial compiler errors.

    commit 08b9835996978e9052bbb92567e2c4176b9a9abc
    Author: James McDuffie <[email protected]>
    Date:   Wed Sep 1 08:44:49 2021 -0700

        Update Python bindings for changes to 2stream and SpurrDriver

    commit 038b82400fd6b00c3ebd908f1ed2ab76017ab430
    Author: James McDuffie <[email protected]>
    Date:   Tue Aug 31 09:50:20 2021 -0700

        Update commonlib version to 11.0.0, update code version to 11.0.0

    commit 41bf472b3c0853c346c7e372dfa766a5b74565f7
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 30 17:00:25 2021 -0700

        Update BRDF Functions to work with LIDORT 3.8

    commit 96a038b84b34ab14489c18d0617313f82506b91e
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 30 16:59:46 2021 -0700

        Fixed TwoStreamRt Lua call in config_common.lua

    commit 4ad2516d3c7e1bd3e708d301a0bb0201881a7b35
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 30 15:13:28 2021 -0700

        Remove use of specialized lambertian mode from LIDORT/2stream. Instead
        always use BRDF mode.

    commit a8e394244b46ca4deae46224196bde642636dc47
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 30 15:11:06 2021 -0700

        Update to 2stream version 2.4

    commit c05c08a95966b1aa27716d16d36d6e91bc6ea29f
    Author: James McDuffie <[email protected]>
    Date:   Mon Jul 26 16:40:09 2021 -0700

        Change interfaces to use LIDORT 3.8.3. All LIDORT unit tests should be
        passing.

    commit 25cd474b33195a60b8f51d19230402f98a699358
    Author: James McDuffie <[email protected]>
    Date:   Thu Jun 17 12:30:46 2021 -0700

        Remove LIDORT 3.6 from third party and add LIDORT 3.8.3 source

    commit 2aa88cc0293f368cfd8e6ecf4e4ae47e2f4db383
    Author: James McDuffie <[email protected]>
    Date:   Thu Jun 17 10:30:56 2021 -0700

        Update code genereration to match Python 3 compatible version from
        ReFRACtor.

        Add LIDORT 3.8 generator based on GeoCarb script.

    commit 824949df18a9fe04782254940ffcbd85a9106b43
    Author: Mike <[email protected]>
    Date:   Fri Jun 4 20:27:37 2021 -0700

        Update expected results from test runs.

    commit 859b102a4c0d575357d578ad583ae44a8071aa49
    Merge: fa67d08 091c3d9
    Author: Mike M Smyth <[email protected]>
    Date:   Fri Jun 4 10:36:20 2021 -0700

        Merge pull request #4 from OCO/ticket/2957-l_rad-u_sign_fix

        Delivery is done, so we can go ahead and merge this in.

        Fix l_rad coxmunk U-sign conventions

    commit 091c3d9cc1cfb9da840ba8246f42ec544a59912b
    Author: James McDuffie <[email protected]>
    Date:   Fri May 14 10:39:00 2021 -0700

        The U-sign update is a correction for a mathematical implementation
        error. Rob Spurr has evaluated this correction against other relevant
        codes.

        This update should only impact the Cox-Munk surface. (Should not have
        any impact on land.)

        Over ocean - expect improvement to footprint-dependent wind-speed bias.
        Expect no impact to XCO2.

commit 359617cddf499633d7db53901d91cd2f9713d7ae
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:09:31 2022 -0800

    Continue getting configure/python stuff working

commit d3fd06b12a5ce507d46a296bc45db88d1a3db417
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:05:10 2022 -0800

    Revert "Continue getting configure/python stuff working"

    This reverts commit 652095bd3c35da49c5de01a8c3081f62ab1f5bc7.

commit bb5f0edce7e3dd6e87800268c87d4823d19f7dcc
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 19:04:51 2022 -0800

    Revert "Continue getting configure/python stuff working"

    This reverts commit 8fba099e86a9ce19f4a98f9bcfac030205cac1b3.

commit 8fba099e86a9ce19f4a98f9bcfac030205cac1b3
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:58:50 2022 -0800

    Continue getting configure/python stuff working

commit 652095bd3c35da49c5de01a8c3081f62ab1f5bc7
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:49:20 2022 -0800

    Continue getting configure/python stuff working

commit 1312cb3dc97c4c7e325924998a1fc1b8cb65604d
Author: Mike Smyth <[email protected]>
Date:   Mon Feb 7 18:36:14 2022 -0800

    Add LD_LIBRARY_PATH needed on pleiades.

commit 8ca08739c88a5913da00431c95e9ae13746144d7
Author: Mike <[email protected]>
Date:   Mon Feb 7 16:24:47 2022 -0800

    Update expected results after moving everything to absco 5.2

commit 70b03613edb71b8351a19194eeaf3ea48c108e51
Author: Mike <[email protected]>
Date:   Mon Feb 7 12:11:18 2022 -0800

    Update expected results after moving everything to absco 5.2

commit 1d2c3dab8bc4a912f9c7bf7293bc651a09b37d1c
Author: Mike <[email protected]>
Date:   Mon Feb 7 07:47:35 2022 -0800

    Update expected results after moving everything to absco 5.2

commit c29731097b158bc0d62149da08a4b10a540a8cba
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 21:14:31 2022 -0800

    Change absco version to 5.2_final everywhere, it was also changed in the oco base configuration.

commit 1a719c01175a73892a5c7be0d6cf47786d8aea90
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 17:11:46 2022 -0800

    Continue trying to get pleiades build working.

commit 77cd4789f053dcd8be21954e654e729343a9bfa5
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 17:09:52 2022 -0800

    Continue trying to get pleiades build working.

commit 77d6ed28594f461823fc81c0a7b4b9114bd59ae6
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:54:06 2022 -0800

    Continue trying to get pleiades build working.

commit 9660b75c5f3f81fe2714ae3c0495e50cf4397ff0
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:47:43 2022 -0800

    Continue trying to get pleiades build working.

commit 62743da8d54333c670c608e140a19eda32e6f44f
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 15:18:34 2022 -0800

    Continue trying to get pleiades build working.

commit 92fc28ef9147587a9570b5f6cfa4a2efdcf09659
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:54:14 2022 -0800

    Continue trying to get pleiades build working.

commit 67df706e5781af6ad565aa8e4ed0af485253adf1
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:12:33 2022 -0800

    Continue trying to get pleiades build working.

commit 8ebccc1cb02788c1c90e18feeb97e1bd9c4edebc
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:12:26 2022 -0800

    Continue trying to get pleiades build working.

commit 1438eb167efabf777ae70b40864b6b54539ebb63
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:08:59 2022 -0800

    Continue trying to get pleiades build working.

commit 057977a9c818d91d448a53773a6fc2c87cc3b5b4
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 14:06:19 2022 -0800

    Continue trying to get pleiades build working.

commit 7c731773c95ee7f17c26af8f13592ddd1eb9b4be
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 13:58:27 2022 -0800

    Continue trying to get pleiades build working.

commit d77216358fd9ceed59ca472df8376b23cb78b713
Author: Mike Smyth <[email protected]>
Date:   Sun Feb 6 12:41:00 2022 -0800

    Changes to build on Pleiades.

commit fd73f906853969faf007122412e9e267ce637313
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 3 12:38:02 2022 -0800

    Revert the changes I tried making for pleiades, turned out to be a bad idea. We still need to fix the problems, but we need to back up.

commit d50d296541d970bdce27005dd27677f8ca215df7
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 12:25:29 2022 -0800

    Continue tweaking pleiades build.

commit 73808f12dd07af3ad2ff33d0deeb71e9f1ce4e10
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 12:23:00 2022 -0800

    Continue tweaking pleiades build.

commit 421bd3b5b4c144a6e79573deb8eb467909b70bfc
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 11:09:38 2022 -0800

    Continue tweaking pleiades build.

commit 452616485f655c803e0203f9079c619a2d0cb925
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 10:46:26 2022 -0800

    Fix typo in last checkin

commit dceef2449d825b529e4d01e73ac53d546e243c09
Author: Mike Smyth <[email protected]>
Date:   Tue Jan 11 10:19:18 2022 -0800

    Updates for building thirdparty python libraries on Pleiades, use pip instead of setup.py which works better with python 3.9.

commit f5dd604fd4d50b6ef208cc3fdc0e4dd88de52494
Merge: e6769aa 6c59e80
Author: James McDuffie <[email protected]>
Date:   Tue Jan 11 08:58:52 2022 -0800

    Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

commit e6769aac5db87fba62092becacf0fd11b94d1b6f
Author: James McDuffie <[email protected]>
Date:   Tue Jan 11 08:58:34 2022 -0800

    More scaled coxmunk indexing fixes.

commit 6c59e80c487e39b642dd0a377a2506fedd8369d4
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:25:50 2022 -0800

    Update modules on pleiades for the new TOSS 3 version of the system.

commit 1daebf31e138dfc6f3bd60831c06e2fd32671ff9
Merge: dbf43e4 936e66d
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:23:46 2022 -0800

    Merge remote-tracking branch 'origin/master'

commit dbf43e450324084e58881cb8038bc59ab40dd581
Author: Mike Smyth <[email protected]>
Date:   Mon Jan 10 17:22:06 2022 -0800

    Fix obsolete ruby expression. Only used on pleiades system.

commit 936e66da8b030f591e7ae0b72b81cbb569e88996
Author: James McDuffie <[email protected]>
Date:   Mon Jan 10 17:03:12 2022 -0800

    Fix unitialized errors in scaled coxmunk code

commit f0b75d422a698bcdac8d6bf62d568319d4c4bdcc
Author: Mike <[email protected]>
Date:   Tue Jan 4 09:48:14 2022 -0800

    Update expected results after ABSCO scaling change.

commit d99cc89f78314de60db379f6ef63ac9d64a3f2e8
Merge: 3df861b cd5da7b
Author: Mike <[email protected]>
Date:   Tue Jan 4 09:47:41 2022 -0800

    Merge remote-tracking branch 'origin/master'

commit cd5da7b49bbb35b0127c83b5e23f80ab67a0f5b5
Author: James McDuffie <[email protected]>
Date:   Mon Jan 3 16:48:40 2022 -0800

    Fix uninitialized memory bug in LIDORT 3.8 code

commit 3df861ba03697b4037138f18caf9a8969cec0277
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:43:20 2022 -0800

    Ticket #3042 - Update absco scaling for OCO-2

commit 1f41aaf539723f68b30870e9ec533e4c5f79b689
Merge: 1eaf9e2 35aac19
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:03:26 2022 -0800

    Merge branch 'master' of github.jpl.nasa.gov:OCO/RtRetrievalFramework

commit 1eaf9e25cbe368bf1beea25b60550c8c3d7c1ba3
Author: Mike <[email protected]>
Date:   Mon Jan 3 12:03:12 2022 -0800

    Small bug fix in generating input files

commit 35aac19a4e1dc51f8bf2c71872fd61a0de610e8b
Author: James McDuffie <[email protected]>
Date:   Tue Nov 30 10:52:15 2021 -0800

    Update expected output of oco2_sounding_3 end to end test due to changes
    to using a scaled coxmunk by default and the change to the windspeed
    covariance.

commit a190932d9cd41746a3b421a1d8624b557bd0d821
Author: James McDuffie <[email protected]>
Date:   Tue Nov 30 10:51:10 2021 -0800

    Reduce the OCO2 prior wind speed 1-sigma uncertainty to 3.0 m/s.

commit 2a6a3819575ef0e60bb18464a969b98170369a05
Author: James McDuffie <[email protected]>
Date:   Mon Nov 29 15:16:07 2021 -0800

    Make scaled Cox-Munk setup to be the default surface parameterization over water.

commit 37a668ac6cdf41835d81325410fb40984655ebad
Author: Greg McGarragh <[email protected]>
Date:   Wed Nov 3 01:12:50 2021 -0600

    Fix ocean surface reflectance uncertainty.

commit ed26d5c355c8ca5d543b7a2d492d15138f91e5d9
Author: James McDuffie <[email protected]>
Date:   Mon Nov 29 15:04:36 2021 -0800

    Apply fix to LIDORT 3.8.3 for cases where delta-m scaling is off and
    number of streams == 1

commit 2acb816fb4a06d21d1f3ab92c370bfbbc6b31f0c
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 13:32:50 2021 -0700

    Updated test expected values due to changes in l_rad

commit f671788d6a8bc4e806a143198d13c7e34798689e
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 11:05:33 2021 -0700

    Fix inadvert change during merging that remove usage of L2CPr files for
    the CO2 apriori.

commit bd0f87ee20b46142c118cc1c250105e72bce62f8
Author: James McDuffie <[email protected]>
Date:   Tue Oct 26 10:46:24 2021 -0700

    Additional l_rad fixes from Vijay 10/25/21

commit 00cf946b3bd4aac0fd7215ff03c43a091fd5d7be
Author: James McDuffie <[email protected]>
Date:   Mon Oct 18 09:45:32 2021 -0700

    Update end to end test expected values due to recent changes.

commit fc19dd59d34089639cbb2d3dc3c00cf669a8c836
Author: James McDuffie <[email protected]>
Date:   Mon Oct 18 08:31:49 2021 -0700

    Land BRDF corrections to l_rad

commit 0db45044aaccfdb949ec05fa1a1dff40ba981c20
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 10:37:56 2021 -0700

    Correctly implement allowing mapping files with empty O2 A-band
    Preprocessor entries

commit 686bd8ed6bbef8b528b7ab6f736a1b25887b6781
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 10:12:33 2021 -0700

    Updated expected aggregate.sh value.

commit d9a76fe14d92cf607601c5c3a1cb8022b782a2c6
Author: Greg McGarragh <[email protected]>
Date:   Wed Sep 29 07:19:03 2021 -0600

    Add unit tests for the scaled coxmunk BRDF implementation.

commit a30830a32beaff4804f1985cef0be9bf759ddc21
Author: James McDuffie <[email protected]>
Date:   Fri Oct 15 09:52:42 2021 -0700

    Allow mapping files with empty O2 A-band Preprocessor entries
    (i.e.  aband_file="")

commit 32bf015ffed8ffc7a1d486d23043e7da08b9ea9a
Author: James McDuffie <[email protected]>
Date:   Mon Oct 11 16:03:59 2021 -0700

    Fix R11 configuration: Solve for 3 EOFs for OCO-2 and 4 for OCO-3

commit 707f5e0cf93b25a4c2a617ec36a521923d2fb752
Author: James McDuffie <[email protected]>
Date:   Mon Oct 11 11:50:13 2021 -0700

    OCO-2 v11 Configuration Updates

    1) Use ABSCO 5.2
    2) Use the latest ABSCO scalings
       * Scalings for OCO-3 to come later
    3) Remove the SAA box, keep saa_tolerance
    4) Set code to use Land/Ocean EOFs by default instead of Glint EOFs.
    5) Use Chris's new EOF file
    6) Change the values of /Ground/Coxmunk_Albedo/covariance in l2_oco_static_input.h5 to match the correct values in l2_oco3_static_input.h5.
    7) Fix aggregation h5py bug in acos_file.py

commit e48af4efc2338d664e291cd4a91790695e5ce16f
Author: James McDuffie <[email protected]>
Date:   Mon Sep 27 12:00:33 2021 -0700

    Fix unit tests for scaled coxmunk integration.

commit b6479dff7b7b760afe57c010a1b02f8c6571aadf
Author: Greg McGarragh <[email protected]>
Date:   Mon Sep 13 05:29:05 2021 -0600

    Clean up a few things from the last commit.

    Bug fix: Fortran argument intent from in to out.

    Bug fix: Out-of-bounds, Stokes linear combination for reflectance intensity from the GISS Cox and Munk BRDF was for all 4 Stokes coefficients but only three Stokes components are returned by the GISS Cox and Munk code.

    Implemented the propagation of wind speed uncertainty into the scaled cox-munk reflectance uncertainty.

commit ca4ddf3800804111a7bbc4e98aef26cf467435d0
Author: Greg McGarragh <[email protected]>
Date:   Thu Sep 2 12:35:21 2021 -0600

    Fix wind speed parameter input in the LIDORT Cox and Munk BRDF interface in the brdf_functions module.

    Add an interface to the LRad GISS Cox and Munk BRDF and use this function for the surface reflectance output over ocean glint using the scaled cox-munk treatment.

commit 11897a7f6af711dfaf1392640c3112a998a8a8b3
Author: Greg McGarragh <[email protected]>
Date:   Fri Jul 9 07:58:25 2021 -0600

    Initial implementation of the scaled coxmunk BRDF.

commit c94b2753c985b3ef4ca7f197349a76e9e21b3f7b
Author: James McDuffie <[email protected]>
Date:   Mon Sep 13 15:44:37 2021 -0700

    Fix twostream dummy variable issues. Fix LIDORT brdf counts to correct
    numbers.

    Apparently in gfortran 4.8.5 a \ even inside of a comment will cause
    the next line not to be parsed correctly. This was causing some
    arguments to be declared as not dummy arguments. The intent was taken
    out which broke other things. This change puts the intents back and
    removes the \ causing the initial compiler errors.

commit 08b9835996978e9052bbb92567e2c4176b9a9abc
Author: James McDuffie <[email protected]>
Date:   Wed Sep 1 08:44:49 2021 -0700

    Update Python bindings for changes to 2stream and SpurrDriver

commit 038b82400fd6b00c3ebd908f1ed2ab76017ab430
Author: James McDuffie <[email protected]>
Date:   Tue Aug 31 09:50:20 2021 -0700

    Update commonlib version to 11.0.0, update code version to 11.0.0

commit 41bf472b3c0853c346c7e372dfa766a5b74565f7
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 17:00:25 2021 -0700

    Update BRDF Functions to work with LIDORT 3.8

commit 96a038b84b34ab14489c18d0617313f82506b91e
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 16:59:46 2021 -0700

    Fixed TwoStreamRt Lua call in config_common.lua

commit 4ad2516d3c7e1bd3e708d301a0bb0201881a7b35
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 15:13:28 2021 -0700

    Remove use of specialized lambertian mode from LIDORT/2stream. Instead
    always use BRDF mode.

commit a8e394244b46ca4deae46224196bde642636dc47
Author: James McDuffie <[email protected]>
Date:   Mon Aug 30 15:11:06 2021 -0700

    Update to 2stream version 2.4

commit c05c08a95966b1aa27716d16d36d6e91bc6ea29f
Author: James McDuffie <[email protected]>
Date:   Mon Jul 26 16:40:09 2021 -0700

    Change interfaces to use LIDORT 3.8.3. All LIDORT unit tests should be
    passing.

commit 25cd474b33195a60b8f51d19230402f98a699358
Author: James McDuffie <[email protected]>
Date:   Thu Jun 17 12:30:46 2021 -0700

    Remove LIDORT 3.6 from third party and add LIDORT 3.8.3 source

commit 2aa88cc0293f368cfd8e6ecf4e4ae47e2f4db383
Author: James McDuffie <[email protected]>
Date:   Thu Jun 17 10:30:56 2021 -0700

    Update code genereration to match Python 3 compatible version from
    ReFRACtor.

    Add LIDORT 3.8 generator based on GeoCarb script.

commit 824949df18a9fe04782254940ffcbd85a9106b43
Author: Mike <[email protected]>
Date:   Fri Jun 4 20:27:37 2021 -0700

    Update expected results from test runs.

commit 859b102a4c0d575357d578ad583ae44a8071aa49
Merge: fa67d08 091c3d9
Author: Mike M Smyth <[email protected]>
Date:   Fri Jun 4 10:36:20 2021 -0700

    Merge pull request #4 from OCO/ticket/2957-l_rad-u_sign_fix

    Delivery is done, so we can go ahead and merge this in.

    Fix l_rad coxmunk U-sign conventions

commit 091c3d9cc1cfb9da840ba8246f42ec544a59912b
Author: James McDuffie <[email protected]>
Date:   Fri May 14 10:39:00 2021 -0700

    The U-sign update is a correction for a mathematical implementation
    error. Rob Spurr has evaluated this correction against other relevant
    codes.

    This update should only impact the Cox-Munk surface. (Should not have
    any impact on land.)

    Over ocean - expect improvement to footprint-dependent wind-speed bias.
    Expect no impact to XCO2.

commit fa67d08d86ed4256d6b03c4d6aea78064c29c03c
Merge: fe5c33b a988258
Author: Mike <[email protected]>
Date:   Thu May 13 14:28:48 2021 -0700

    Merge remote-tracking branch 'github/master'

commit fe5c33bd944bc7ee82409ce949a5859807216a95
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu May 13 21:28:22 2021 +0000

    Match git tag B10.3.00_sdos_testing_2

    git-svn-id: https://svn/oco/alg/level_2/tags/B10.3.00_sdos_testing_2@36998 816d28dc-4d21-0410-b126-a42eb7b27919

commit b07bb9325d0356b9deb6bd5c5002709fdb4cc8b0
Merge: ea4ab3a 33f25d0
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu May 13 21:26:40 2021 +0000

    Update to B10.3.00_sdos_testing_2 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@36997 816d28dc-4d21-0410-b126-a42eb7b27919

commit 33f25d02234e94767fcac0df658a845f0bf7abe5
Author: Mike <[email protected]>
Date:   Thu May 13 14:25:15 2021 -0700

    Update to B10.3.00_sdos_testing_2 git tag.

commit a9882587f1c1e7cb1b9d6d3ae0b56542d1589527
Author: Mike <[email protected]>
Date:   Thu May 13 12:25:30 2021 -0700

    Ticket #2954 - Add handling for using SIF 771 if SIF 757 fails.

commit 9da6a2c3389faf34fd72199bdd7c5ea08547f397
Author: Mike <[email protected]>
Date:   Thu May 13 12:20:15 2021 -0700

    Update expected results from run test

commit 521eba6c405d10f4189e6e6e7ef1aeb863f881da
Author: Mike <[email protected]>
Date:   Thu May 13 11:17:43 2021 -0700

    Missed setting water to 4 EOFs for OCO3, fixed that now.

commit c8426f8eda56531849af35a6b392f4e30387128b
Author: Mike Smyth <[email protected]>
Date:   Thu May 13 10:27:45 2021 -0700

    Ticket #2953 - Add use of 4 EOFs for OCO-3. Note we also closed out Ticket #2952 - update EOF file for OCO3.

commit 3c0fe733fc927c57dcfe74690e5a54a2b4c1129c
Author: Mike Smyth <[email protected]>
Date:   Thu May 13 09:36:48 2021 -0700

    Update OCO 3 eof file. This is a copy of /home/odell/OCO3_results/ioc/eofs/B10222/eofs/ioc_B10222_QTS_oceanG_sorted_L2.h5

commit 911bd9bdb810ce5a39adbc51cb47b2ebf6f3d3a0
Author: Mike Smyth <[email protected]>
Date:   Thu May 6 15:27:16 2021 -0700

    Ticket #2955 Change A band absco scaling to 1.0005. Note we are currently only doing this for OCO-3, we might also change OCO-2 in the future but that isn't what we currently have here.

commit 451e206293079821370b0f568aed820630391376
Author: Mike Smyth <[email protected]>
Date:   Thu May 6 15:19:26 2021 -0700

    Ticket #2951 - Change time.clock to time.process_time in splice_product_files.py program

commit cee1445de29ec424354b455fb9241c45e4d8a135
Author: Mike Smyth <[email protected]>
Date:   Thu May 6 14:44:55 2021 -0700

    Ticket #2950 Update Albedo Slope Uncertainty

commit 45643450eda62f8b8a70621af97c7be4d8a792c8
Merge: 7bd7464 9335907
Author: Mike <[email protected]>
Date:   Thu Mar 11 12:05:10 2021 -0800

    Merge remote-tracking branch 'github/master'

commit 7bd7464f584e61c31d7a9474529db8f4ddd876a5
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu Mar 11 20:03:05 2021 +0000

    Match git tag B10.3.00_sdos_testing_1

    git-svn-id: https://svn/oco/alg/level_2/tags/B10.3.00_sdos_testing_1@36729 816d28dc-4d21-0410-b126-a42eb7b27919

commit ea4ab3a3067f5d9b8347ad3bdc105cddd5305884
Merge: 204a210 67a63ba
Author: smyth <smyth@816d28dc-4d21-0410-b126-a42eb7b27919>
Date:   Thu Mar 11 20:01:12 2021 +0000

    Update to B10.3.00_sdos_testing_1 git tag version

    git-svn-id: https://svn/oco/alg/level_2/trunk@36728 816d28dc-4d21-0410-b126-a42eb7b27919

commit 67a63ba111ac975569155c3ecb2e738e5960c731
Author: Mike <[email protected]>
Date:   Thu Mar 11 11:59:29 2021 -0800

    Squashed commit of the following:

    commit 933590742d80def8eaa17b57ee361e19aea61407
    Author: Mike Smyth <[email protected]>
    Date:   Thu Feb 25 15:00:54 2021 -0800

        Ticket #2902 - Change OCO-3 to use new land/water EOF file Chris produced, so rather than having separate land and water EOF files we have one with a Land and Water group.  The EOF file is just a place holder example Chris created, we will need to update this.

    commit 14f9b52a349c707d99de03c7a239cc8fd8a1f3dc
    Author: Mike Smyth <[email protected]>
    Date:   Thu Feb 25 14:23:52 2021 -0800

        Replace l2_oco3_eof.h5 with test data Chris created. This isn't a final version, but rather is a initial test set. Data came from /home/odell/OCO3_results/ioc/eofs/B10208/eofs/ioc_B10208_QTS_LandWater_sorted_L2.h5 originally.

    commit 6dcf4f23833d2bf36001308b8d3e201de5192beb
    Author: Mike Smyth <[email protected]>
    Date:   Thu Feb 25 12:44:31 2021 -0800

        Run autotools

    commit 6d5ff90f4edd5871af81a820800df9b33c420fc3
    Author: James McDuffie <[email protected]>
    Date:   Thu Feb 25 12:11:26 2021 -0800

        Fix unit test failures due to unit tests Lua config depending on old
        fixed level pressure level objects.

    commit 093b3dfea1b10be921c74571dde2288d8ec17857
    Author: James McDuffie <[email protected]>
    Date:   Wed Feb 24 19:52:11 2021 -0800

        Update /Temperature/Levels/covariance in OCO and OCO3 static input files
        from source file: IGRA_Covariance_Matrix_Temperature_v1_20210224.h5
        derived by Robert Nelson.

    commit a683e9b559777ffc9299ee0b2cbe732c2f904db3
    Author: James McDuffie <[email protected]>
    Date:   Wed Feb 24 17:02:45 2021 -0800

        Implement temperature profile retrievals with the TemperatureLevel
        class.

    commit 3a50bc94e88a6235f3df8a6afa5dba68784a7374
    Author: James McDuffie <[email protected]>
    Date:   Tue Feb 16 10:17:40 2021 -0800

        Remove explicit aerosol handling from rail road valley config.

    commit c909e6e827178ba921f83d5eb91d23d2d1ee098c
    Author: James McDuffie <[email protected]>
    Date:   Wed Jan 13 14:51:59 2021 -0800

        Update expected "run_tests" output due to changes in static input files,
        specifically a change to /Ground/Coxmunk_Albedo/covariance

    commit 01fc92299b67e470011de7017315047dc5b151ae
    Author: Greg McGarragh <[email protected]>
    Date:   Thu Dec 24 06:25:21 2020 -0700

        Add support for a quadratic albedo over ocean for OCO-2/3

    commit 9ef0e54600a09d82d8e4cd4f8e51877c58e62e67
    Author: James McDuffie <[email protected]>
    Date:   Tue Dec 1 15:28:48 2020 -0800

        Bump version to 10.3.00 for release.

    commit 7455c64f9f9cb5f8ae16da17ead5a01e823fb8fd
    Author: James McDuffie <[email protected]>
    Date:   Tue Dec 1 11:52:33 2020 -0800

        Ticket #2873 - Use different EOFs for Land versus Ocean for OCO-3

    commit 50639f98b45eb12a70fa0fa66794de6a99c8fce5
    Author: James McDuffie <[email protected]>
    Date:   Mon Nov 23 10:16:48 2020 -0800

        Remove turning off EOF in RRV config to enable processing with both it
        on or off controlled during the run set up process.

    commit 823dd2d0d74006e5f71855fd896c58080e022600
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 24 09:02:30 2020 -0700

        Update automake related files for change to add config_oco3_rrv.lua

    commit a1e076ce1124113069b71604422c7da33660af2c
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 24 08:46:27 2020 -0700

        Add splice tool mapping regenerated from latest L2Agg APF files and
        supports new fields.

    commit ab34f375e1e57f890553b5839b2714c457ae9d4c
    Author: James McDuffie <[email protected]>
    Date:   Mon Aug 24 08:45:55 2020 -0700

        Add bits to the make system so that config_oco3_rrv.lua gets installed.

    commit f854a3c7715f0fc9b67bb10ae4943018498cc93a
    Author: James McDuffie <[email protected]>
    Date:   Fri Aug 7 10:24:09 2020 -0700

        Add RRV config that uses OCO3 base config.

    commit 2ab033b32044fd3f83b457e622022d1dfc7628c5
    Author: Mike Smyth <[email protected]>
    Date:   Wed Jul 29 20:33:04 2020 -0700

        Fix mangled Jacobians we were calculated in the ILS with scaling. IlsFunction is optimized to only calculate d[wn_center,scale] rather than dState, with IlsConvolution applying the chain rule to give the full Jacobian.

    commit c68e999b2dc87e46f101e9be12c81ab9e296531d
    Merge: 54631a0 a35d860
    Author: Mike Smyth <[email protected]>
    Date:   Fri Jul 24 07:59:32 2020 -0700

        Merge branch 'ticket/2805_fit_stretch_ils'

    commit a35d860f5d9223f2e3378a152d07733ed7927dc3
    Author: Mike Smyth <[email protected]>
    Date:   Thu Jul 23 20:45:45 2020 -0700

        Fix a number of swig errors we caught with buildbot tests.

    commit 4da9974c5538bd163dc70ecd77ce7430467a80b9
    Author: Mike Smyth <[email protected]>
    Date:   Thu Jul 23 12:01:47 2020 -0700

        Ticket #2805 - Fit stretch parameters to the ILS.
        Clean up the ILSscaling code. Have clean unit tests and run_tests.

    commit 7f1c81c1308a97cb39cab8f9001d42c77acd4fd7
    Author: Mike Smyth <[email protected]>
    Date:   Wed Jul 22 16:46:12 2020 -0700

        Continue working on integrating code. This is currently broken, but checkpoint what we have.

    commit db4d656afd4f42b7be4ce785e46d6072f87d67d7
    Author: Mike Smyth <[email protected]>
    Date:   Mon Jun 29 13:44:23 2020 -0700

        Catch the changeset from geocarb. This hasn't been tested yet, and it may have
        stuff that we want to change. But checkin this base.

        Add option to retrieve an ILS stretch factor per band.  Option is:

        config.fm.instrument.ils_func.retrieve_bands = {true, true, true, true}

        where in this case there are 4 bands.

    commit 54631a0b89d56bde0b5d31c9a8a59e1fe0cd761c
    Author: Mike <[email protected]>
    Date:   Fri Apr 24 09:24:43 2020 -0700

        Fix a bug Fabiano found, using obsolete option in numpy.zeros

commit 933590742d80def8eaa17b57ee361e19aea61407
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 25 15:00:54 2021 -0800

    Ticket #2902 - Change OCO-3 to use new land/water EOF file Chris produced, so rather than having separate land and water EOF files we have one with a Land and Water group.  The EOF file is just a place holder example Chris created, we will need to update this.

commit 14f9b52a349c707d99de03c7a239cc8fd8a1f3dc
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 25 14:23:52 2021 -0800

    Replace l2_oco3_eof.h5 with test data Chris created. This isn't a final version, but rather is a initial test set. Data came from /home/odell/OCO3_results/ioc/eofs/B10208/eofs/ioc_B10208_QTS_LandWater_sorted_L2.h5 originally.

commit 6dcf4f23833d2bf36001308b8d3e201de5192beb
Author: Mike Smyth <[email protected]>
Date:   Thu Feb 25 12:44:31 2021 -0800

    Run autotools

commit 6d5ff90f4edd5871af81a820800df9b33c420fc3
Author: James McDuffie <[email protected]>
Date:   Thu Feb 25 12:11:26 2021 -0800

    Fix unit test failures due to unit tests Lua config depending on old
    fixed level pressure level objects.

commit 093b3dfea1b10be921c74571dde2288d8ec17857
Author: James McDuffie <[email protected]>
Date:   Wed Feb 24 19:52:11 2021 -0800

    Update /Temperature/Levels/covariance in OCO and OCO3 static input files
    from source file: IGRA_Covariance_Matrix_Temperature_v1_20210224.h5
    derived by Robert Nelson.

commit a683e9b559777ffc9299ee0b2cbe732c2f904db3
Author: James McDuffie <[email protected]>
Date:   Wed Feb 24 17:02:45 2021 -0800

    Implement temperature profile retrievals with the TemperatureLevel
    class.

commit 3a50bc94e88a6235f3df8a6afa5dba68784a7374
Author: James McDuffie <[email protected]>
Date:   Tue Feb 16 10:17:40 2021 -0800

    Remove explicit aerosol handling from rail road valley config.

commit c909e6e827178ba921f83d5eb91d23d2d1ee098c
Author: James McDuffie <[email protected]>
Date:   Wed Jan 13 14:51:59 2021 -0800

    Update expected "run_tests" output due to changes in static input files,
    specifically a change to /Ground/Coxmunk_Albedo/covariance

commit 01fc92299b67e470011de7017315047dc5b151ae
Author: Greg McGarragh <[email protected]>
Date:   Thu Dec 24 06:25:21 2020 -0700

    Add support for a quadratic albedo over ocean for OCO-2/3

commit 9ef0e54600a09d82d8e4cd4f8e51877c58e62e67
Author: James McDuffie <[email protected]>
Date:   Tue Dec 1 15:28:48 2020 -0800

    Bump version to 10.3.00 for release.

commit 7455c64f9f9cb5f8ae16da17ead5a01e823fb8fd
Author: James McDuffie <[email protected]>
Date:   Tue Dec 1 11:52:33 2020 -0800

    Ticket #2873 - Use different EOFs for Land versus Ocean for OCO-3

commit 50639f98b45eb12a70fa0fa66794de6a99c8fce5
Author: James McDuffie <[email protected]>
Date:   Mon Nov 23 10:16:48 2020 -0800

    Remove turning off EOF in RRV config to enable processing with both it
    on or off controlled during the run set up process.

commit 823dd2d0d74006e5f71855fd896c58080e022600
Author: James McDuffie <[email protected]>
Date:   Mon Aug 24 09:02:30 2020 -0700

    Update automake related files for change to…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants