49 Commits

Author SHA1 Message Date
James P. Howard, II
74905d04a5 style(tests): automatic reformatting 2023-01-22 20:47:29 -05:00
James P. Howard, II
0f1f1ad41a Generalize coordinates to location 2022-09-16 16:51:41 -04:00
James P. Howard, II
f0295e9891 Rename exceptions to follow NounAdjective convention 2022-09-16 16:49:35 -04:00
James P. Howard, II
8f7b6b65c2 Unit test revisions for exception-handling 2022-09-16 16:47:17 -04:00
James P. Howard, II
9eb47c8656 Move to exception-based error handling 2022-09-09 22:12:42 -04:00
James P. Howard, II
317509ce0b Rename x/y accessors 2022-09-03 22:01:15 -04:00
James P. Howard, II
d2ccdbea73 Make CTidy happy 2022-08-28 20:14:34 -04:00
James P. Howard, II
b9b1cb12e6 Let's start a Position for generic coords 2022-08-28 18:07:29 -04:00
James P. Howard, II
06355bdf67 Updates to the testing code 2022-08-28 17:43:36 -04:00
James P. Howard, II
a215ca7320 Reporter agent test code 2022-08-28 16:56:48 -04:00
James P. Howard, II
097024a6b8 Reworked the agent and staged agent tests 2022-08-28 16:41:47 -04:00
James P. Howard, II
a0c2a7869c Reporter testing 2022-08-28 15:41:22 -04:00
James P. Howard, II
a45b9bf22d This file is gone 2022-08-26 23:48:25 -04:00
James P. Howard, II
f86dbd4c24 Implementation of the Bank Reserves Model, including some reworking of everything else necessary, also, a partial unit test 2022-08-26 23:32:23 -04:00
James P. Howard, II
8906825235 We're going back to mt19937 as ranlux24 is slow 2022-08-24 13:44:15 -04:00
James P. Howard, II
bc0740219f Make shared_ptrs that can be unique, unique 2022-08-20 11:45:42 -04:00
James P. Howard, II
11660de09c Merge branch 'feature/reporters' into develop 2022-08-19 21:51:08 -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
9333e1c2fa Schedulers tests 2022-08-19 20:27:04 -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
72f0074d81 Completed first generation of unit tests on the grids 2022-08-18 16:56:16 -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
82d96676d7 Some cleanups to cmake build process 2022-08-11 22:10: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
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
25b14c8aff Add new unit tests for Agent and AgentID 2022-08-04 22:12:42 -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
52191803ef Redo versioning with neargye-semver 2022-06-17 21:13:05 -04:00
James P. Howard, II
cc189f80c5 Example and test building cleanups 2022-06-17 21:09:16 -04:00
James P. Howard, II
584c2b94d8 The CLion linter is a beast 2021-09-25 12:35:45 -04:00
James P. Howard, II
b02efaae07 Added missing copyrights 2021-09-24 13:58:20 -04:00
James P. Howard, II
077e7df773 Starting to flush out the grid and domain cores 2020-12-27 14:31:05 -05:00
James P. Howard, II
fcc177db7c Refactored agents 2020-12-23 17:00:09 -05:00
James P. Howard, II
6b02d5ba1a Remove excess spaces at end of files 2020-12-14 15:17:24 -05:00
James P. Howard, II
e2338e1337 Reorganization of libkami 2020-11-19 21:48:27 -05:00
James P. Howard, II
4469e4c36c Make fmt dependency explicit 2020-11-19 20:45:14 -05:00
James P. Howard, II
4702cfe8d3 Move from .cpp/.hpp to .cc/.h 2020-11-19 19:42:15 -05:00
James P. Howard, II
fc0f1a1e52 Added a macro for KAMI_VERSION_STRING 2020-10-12 21:02:50 -04:00
James P. Howard, II
ffb67e6da3 Add standardized logging to the examples and test codes 2020-10-03 17:33:31 -04:00
James P. Howard, II
34dfef2801 Fixed the unit tests a little bit 2020-09-29 21:15:35 -04:00
James P. Howard, II
47cbb69ee2 Remove template cruft 2020-09-24 20:27:14 -04:00
James P. Howard, II
7d5482c082 All new build system
This is based on GavinNL/cpp_library_template, which seems to be a
bit closer to meeting my needs.
2020-09-24 13:14:18 -04:00