DOI-BOR / ostrich

An optimization toolkit for model calibration
GNU General Public License v2.0
1 stars 2 forks source link

Archive #29

Closed dloney closed 3 years ago

dloney commented 3 years ago

This addresses #28 and #27. The Windows exclude functionality wasn't intended to be functional within the model and this would eliminate that issue.

This upgrades the C++ dependencies to the 2017 standard to allow use of the filesystem class. Incorporating that class reduces the separate handling of file operations between Linux and Windows, simplifying the code stack by making file operations platform independent.

Documentation is also forked for v17.12/v21.03.06 and a dedicated development documentation branch was created.

julemai commented 3 years ago

LGTM. I am guessing that you have tested that this all works on non-Windows systems, right?

dloney commented 3 years ago

I did test on Windows as well. Eliminate the different handling between the filesystems should help with maintainability.