James P. Howard, II
|
e56c257707
|
style(examples): automatic reformatting
|
2023-01-22 20:44:55 -05:00 |
|
James P. Howard, II
|
5d58df48b2
|
build(cmake): automate selection of sources files
Use globbing to get the sources files for each example and the library
|
2023-01-18 23:35:21 -05:00 |
|
James P. Howard, II
|
9eb47c8656
|
Move to exception-based error handling
|
2022-09-09 22:12:42 -04:00 |
|
James P. Howard, II
|
8050ce9b8f
|
Remove unnecessary includes from examples
|
2022-09-03 22:05:33 -04:00 |
|
James P. Howard, II
|
d2ccdbea73
|
Make CTidy happy
|
2022-08-28 20:14:34 -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
|
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
|
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
|
82d96676d7
|
Some cleanups to cmake build process
|
2022-08-11 22:10:27 -04:00 |
|
James P. Howard, II
|
237be8bbe8
|
Grid modernization
|
2022-08-08 09:18:56 -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
|
0d00c3ec40
|
Fully qualify the spdlog linking in the examples
|
2022-08-04 22:23:22 -04:00 |
|
James P. Howard, II
|
ec28727ed9
|
Clean up population returns
|
2022-08-02 20:25:36 -04:00 |
|
James P. Howard, II
|
fa74943eb5
|
Remove void returns from agent-related classes
|
2022-08-02 19:51:33 -04:00 |
|
James P. Howard, II
|
3faa5b4c50
|
Remove "maybe unused" as that is not helping
|
2022-08-02 19:09:05 -04:00 |
|
James P. Howard, II
|
cddf317ee6
|
Remove internal model references in schedulers
|
2022-08-02 15:29:22 -04:00 |
|
James P. Howard, II
|
f87f9850d9
|
Remove internal model references from populations
|
2022-08-02 14:29:20 -04:00 |
|
James P. Howard, II
|
e82b08e8f8
|
Remove unused stdio.h
|
2022-08-02 14:26:58 -04:00 |
|
James P. Howard, II
|
10c42ec2fe
|
Remove model from agent, add it to step() and advance() methods
|
2022-08-02 14:26:10 -04:00 |
|
James P. Howard, II
|
9791cd6d8b
|
Make RNG ranlux24
|
2022-08-02 10:29:40 -04:00 |
|
James P. Howard, II
|
9bdde03463
|
Started rebuilding the interface around Population requirements
|
2022-07-09 13:48:01 -04:00 |
|
James P. Howard, II
|
f5ae008df5
|
Rearrange header files and remove using namespaces to comply with Google recommendations
|
2022-07-01 17:50:48 -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
|
50bea16026
|
Synchronize the examples build files
|
2021-09-16 21:21:19 -04:00 |
|
James P. Howard, II
|
bf56389a73
|
Rebuilt random scheduler with shared RNG
|
2021-07-14 21:52:30 -04:00 |
|
James P. Howard, II
|
ca5dcfea59
|
Major reorganization
|
2021-07-12 16:55:06 -04:00 |
|
James P. Howard, II
|
175c1edda8
|
Refactoring of the schedulers
|
2020-12-23 17:31:47 -05:00 |
|
James P. Howard, II
|
fcc177db7c
|
Refactored agents
|
2020-12-23 17:00:09 -05:00 |
|
James P. Howard, II
|
4a8947b62d
|
Refactored the random scheduler
|
2020-12-14 17:35:55 -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
|
573b75dc27
|
Added license information
|
2020-12-14 15:13:16 -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
|
5e9389e1b3
|
Added seed selection to the RandomScheduler and support for using it to the 2D BWM
|
2020-10-13 10:58:48 -04: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
|
7ec9d5381d
|
Start building a data collection library
|
2020-09-29 11:11:38 -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 |
|