BOUT-dev
BOUT-dev copied to clipboard
Some ergonomic improvements for `Options`
A couple of things that would make Options even nicer to use:
- C++ iterator API: currently we have e.g.
getChildren()which isconst. Addingconst/non-constbegin/endwould make the class more idiomatic - Add
.units(),.longname()etc for standard attributes - Port Hermes-3
getNonFinalas e.g..getQuiet?
Also something like .update(const Options&)