Robert Chisholm
Robert Chisholm
Surprisingly never updated this to state we could perform it using `type_decode` if we provide a manually defined enum for every supported type.
The macro is literally from the gtest readme. On Mon, 18 May 2020 at 13:28, Peter Heywood wrote: > Given that we require cmake 3.12, we can use fetchContent to...
I *think* visual studio has similar built in support for google test too, "Run Unit Tests" iirc, I've not used it much though.
Combination of options 2 and 4, (backed by an argparse library?). Probably depends on the library, whether we want to expose it to the user i'd assume not (e.g. we...
This probably also links in with improving the interface of `Simulation`, e.g. should we expose things like resetting the simulation (whatever that means), exporting population to file (with config of...
`"_agent_birth"` is used in `CUDAAgentModel` and `CUDAAgent`. Should be static const "agent_birth_flag" or similar, owned by `CUDAAgentModel`. Isn't used on device, it's hashed and combined with agent function name before...
It works for this case, only other class `"_agent_birth"` is used in already depends on `CUDAAgentModel`. Special header may only be needed for stuff shared across host/device.
Personally, I think we should make the warning more prominent if anything (e.g. make it print to console in yellow). If `SEATBELTS=ON` is what you expect to be the norm...