You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
cxxopts is a modern, C++, header-only library for parsing arguments from the command line.
this would mean removing an external dependency, simplifying the build process, and a good chance to make a cleaner version of the binaries, with a clear separation between the config parsing into a dedicated structure, and the execution based on this configuration.
* cxxopts proof of concept with rbcavity
* refactor rbcavity for readability and common code
* decouple main from rbcavity procedure
* change add option to templated version
* change cxxopts to original fork latest version
* improve includes
* remove legacy options
* upgrade gcc version for centos7
* simplify argument extraction api
cxxopts is a modern, C++, header-only library for parsing arguments from the command line.
this would mean removing an external dependency, simplifying the build process, and a good chance to make a cleaner version of the binaries, with a clear separation between the config parsing into a dedicated structure, and the execution based on this configuration.
upgrade to cxxopts in rbcalcgrid*upgrade to cxxopts in rbconvgrid*upgrade to cxxopts in rblist*upgrade to cxxopts in rbmoegrid*upgrade to cxxopts in rbrmsreplaced by sdrmsdupgrade to cxxopts in rbtetherreplaced by sdtether* they don't use popt at all, maybe we should consider using cxxopts to parse the configuration, but I'd suggest to do it in a different issue
The text was updated successfully, but these errors were encountered: