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

Bugfix hcarb #213

Merged
merged 68 commits into from
Jan 5, 2018
Merged

Bugfix hcarb #213

merged 68 commits into from
Jan 5, 2018

Conversation

cahartin
Copy link
Contributor

@cahartin cahartin commented Jan 5, 2018

merging into v2.0

bpbond and others added 30 commits January 19, 2016 07:35
Project file to Xcode 6.; C++ runtime used is now compiler default
(clang) instead of GNU C++; cleaned up header search paths; added
linker flags for boost `filesystem` and `system`. This allows building
on Mac OS X 10.11, Boost 1.60, and GSL 2.1.
linking boost and gsl libraries in both hector and  hector-lib project
files
See issue #136. This commit changes `main.cpp` so it returns nonzero
exit codes (1=program exception, 2=standard exception, 3=other
exception).
- 'SOx', 'NH3', 'C6F14', 'HALON1202'
Remove input variables which are not being used
boost (header only).  This opens the door to release hector under
different licenses that GPLv2.
Replace GSL algorithms including ODE integration with various libs from
information instead of including the license in each file.  This will
make less version control headache to release under different licenses.
Have header and source files reference LICENSE.md for licensing
instead just use the logger with cout echo turned on.  This closes #123.
Remove duplicative cout statements in the carbon-cycle-solver
…windows for that matter) the Xcode and xcode directories get merged as one causing extra confusion.
Remove extra visual studio and Xcode project files.
already been set so that users can override this setting.
…of the GCAM submodule and use the same C++ std/stdlib as GCAM.
bpbond and others added 27 commits October 21, 2016 21:57
Re-architecting of `sendMessage()`, etc., in the core had broken this
at some point. Addresses issue #147
and add constraint tests (see #164 )
`oceanbox` tracks atmospheric CO2, and during spinup this is set via
calls to `compute_fluxes()`. But if there’s no spinup phase, this never
gets set. This fix passes Ca in to `chem_equilibrate()`, fixing this -
issue #146
Update .travis.yml to run all four RCPs
Fix oceanbox error when model not spun up
Add tools and related software section to front-page readme.
deleted the total forcing from halocarbons so it is not added to the
total forcing.
no subtotals in forcing calcuation.
fix for double counting halocarbons
@cahartin
Copy link
Contributor Author

cahartin commented Jan 5, 2018

See for comments and figures on commit. #201

@cahartin cahartin merged commit 6650f89 into rc2.0.0 Jan 5, 2018
@cahartin cahartin deleted the bugfix_hcarb branch March 7, 2018 17:10
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

Successfully merging this pull request may close these issues.

None yet

6 participants