James P. Howard, II
|
e56c257707
|
style(examples): automatic reformatting
|
2023-01-22 20:44:55 -05:00 |
|
James P. Howard, II
|
62e80ed547
|
docs(tutorial): Add the long-awaited tutorial
|
2023-01-22 20:33:54 -05:00 |
|
James P. Howard, II
|
e02b339055
|
docs(minimal): Create a minimal example
This is even more elementary than the starter model and is for use in the tutorial
|
2023-01-22 19:55:37 -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
|
445e10252e
|
Separate all method declarations from definitions
|
2022-09-03 21:54:31 -04:00 |
|
James P. Howard, II
|
d2ccdbea73
|
Make CTidy happy
|
2022-08-28 20:14:34 -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
|
e7a5f342bf
|
Updates to the Starter example reflecting Model changes
|
2022-08-19 20:27:50 -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
|
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
|
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
|
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
|
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 |
|
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 Howard
|
1155fdea36
|
General cleanup for CI
|
2021-09-17 00:53:38 +00:00 |
|
James P. Howard, II
|
382e074b7e
|
New RNG
|
2021-07-20 12:15:33 -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 |
|