-
Notifications
You must be signed in to change notification settings - Fork 45
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
Bugfix hcarb #213
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
Fix VS project
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'
Xcode project file updates
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.
want to use #69 instead when it is ready.
already been set so that users can override this setting.
…of the GCAM submodule and use the same C++ std/stdlib as GCAM.
…ng part of the GCAM submodule
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
Fix CO2 constraint capability
Per conversation with @cahartin
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
See for comments and figures on commit. #201 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
merging into v2.0