Commit Graph

273 Commits

Author SHA1 Message Date
James P. Howard, II
11660de09c Merge branch 'feature/reporters' into develop 2022-08-19 21:51:08 -04:00
James P. Howard, II
3b3a7f0bca Merge branch 'release/0.6.0' into develop 2022-08-19 20:58:14 -04:00
James P. Howard, II
0727030bcb Bump the version to 0.6.0 2022-08-19 20:57:47 -04:00
James P. Howard, II
85aede0721 We can be a little less circumspect in the testing 2022-08-19 20:56:12 -04:00
James P. Howard, II
06e98b1f94 Add build=missing to the Github workflow for Conan 2022-08-19 20:44:42 -04:00
James P. Howard, II
8613bc29b3 Added a to do list of things that should be done 2022-08-19 20:41:11 -04:00
James P. Howard, II
67cdf9bc29 Whitespace 2022-08-19 20:28:07 -04:00
James P. Howard, II
e7a5f342bf Updates to the Starter example reflecting Model changes 2022-08-19 20:27:50 -04:00
James P. Howard, II
9333e1c2fa Schedulers tests 2022-08-19 20:27:04 -04:00
James P. Howard, II
f18e2c99da Simplify the interface to random. I really have no idea why I let you set the RNG later, anyway. 2022-08-19 20:26:29 -04:00
James P. Howard, II
d884e603cb You know, there is no reason Model has to define the step/run interface
The user can do that for themselves
2022-08-19 19:21:43 -04:00
James P. Howard, II
78aca204f4 add using namespace kami to unit tests 2022-08-19 15:45:27 -04:00
James P. Howard, II
50b147beca Draft Population unit tests 2022-08-18 22:00:37 -04:00
James P. Howard, II
3dff3afb6e Automatically use all .cc files as tests 2022-08-18 18:17:47 -04:00
James P. Howard, II
80f98bdde0 Correction to examples readme 2022-08-18 16:57:27 -04:00
James P. Howard, II
72f0074d81 Completed first generation of unit tests on the grids 2022-08-18 16:56:16 -04:00
James P. Howard, II
f6967d0ec3 Versions of all supporting packages made current 2022-08-16 20:49:54 -04:00
James P. Howard, II
318f6dfecf Move dependencies for the examples to the examples' cmakelists 2022-08-16 11:34:53 -04:00
James P. Howard, II
05995525f1 Simplify overview in documentation 2022-08-12 13:40:56 -04:00
James P. Howard, II
d1ba71b416 Merge branch 'release/0.5.1' into develop 2022-08-11 22:21:23 -04:00
James P. Howard, II
beb6a1d99b Bump version number and date 2022-08-11 22:20:38 -04:00
James P. Howard, II
a801720aa5 Agent reporter sketch 2022-08-11 22:17:01 -04:00
James P. Howard, II
8a1ac91fae Add start for multigrid unit tests 2022-08-11 22:15:11 -04:00
James P. Howard, II
7c6fdd0b11 Add information to the README 2022-08-11 22:11:00 -04:00
James P. Howard, II
82d96676d7 Some cleanups to cmake build process 2022-08-11 22:10:27 -04:00
James P. Howard, II
40cbaced51 Correction to documentation badge 2022-08-08 17:37:27 -04:00
James P. Howard, II
2351e6f23e Add Model to tests 2022-08-08 17:34:20 -04:00
James P. Howard, II
018379554d Fix labels in StagedAgent unit tests 2022-08-08 17:34:20 -04:00
James P. Howard, II
237be8bbe8 Grid modernization 2022-08-08 09:18:56 -04:00
James P. Howard, II
e21da48f5a Change pointer cast to static 2022-08-07 14:59:06 -04:00
James P. Howard, II
e19dc7b449 Add unit testing for Model 2022-08-07 14:56:42 -04:00
James P. Howard, II
d52102615c Cleanup and align return values from Model 2022-08-05 21:43:16 -04:00
James P. Howard, II
d1b6c60ec6 Apparently under Linux, gtest needs pthreads 2022-08-04 22:31:16 -04:00
James P. Howard, II
0d00c3ec40 Fully qualify the spdlog linking in the examples 2022-08-04 22:23:22 -04:00
James P. Howard, II
25b14c8aff Add new unit tests for Agent and AgentID 2022-08-04 22:12:42 -04:00
James P. Howard, II
2d88d32bd6 Comment alignment fix 2022-08-04 22:09:39 -04:00
James P. Howard, II
0015cdbd5a Start building a unit test framework 2022-08-04 22:09:11 -04:00
James P. Howard, II
7a335feae2 Move the version information into an anonymous namespace
This effectively makes it a private member of the class.
2022-08-04 22:06:39 -04:00
James P. Howard, II
8742637ac8 Suppress documentation for include guards and additional
documentation fixes

Did this the long way. The documentation for Doxygen says
I should be able to hide those defines with a single knob.
However, I cannot make it work.  So each one is now filtered
out individually.
2022-08-04 16:57:22 -04:00
James P. Howard, II
2f6c26406a Remove warning about CMAKE_C_COMPILER 2022-08-04 13:31:54 -04:00
James P. Howard, II
cab9c86819 Documentation revisions where appropriate 2022-08-04 12:38:29 -04:00
James P. Howard, II
743c388fb3 autofy version string creation 2022-08-04 11:35:26 -04:00
James P. Howard, II
cc7cf670bb Add dummy c'stor and d'stor to the starter example 2022-08-04 10:07:44 -04:00
James P. Howard, II
c91caf723e Added starter example 2022-08-03 09:28:03 -04:00
James P. Howard, II
c25d73b56e Documentation revisions 2022-08-02 21:01:48 -04:00
James P. Howard, II
f7bf234f6a Make these new style iterators 2022-08-02 20:57:04 -04:00
James P. Howard, II
55b819ac8c Clean up model returns 2022-08-02 20:50:05 -04:00
James P. Howard, II
ec28727ed9 Clean up population returns 2022-08-02 20:25:36 -04:00
James P. Howard, II
a8c4212b94 Remove void returns from scheduler-related classes 2022-08-02 20:07:46 -04:00
James P. Howard, II
fa74943eb5 Remove void returns from agent-related classes 2022-08-02 19:51:33 -04:00