|
4c737ab7b4
|
Update package export list
|
2025-05-30 16:36:43 +01:00 |
|
|
f4a538dc51
|
Specify SBCL requirement in README
|
2025-05-30 15:42:33 +01:00 |
|
|
f05af1bbbb
|
Integrate Maxima build into ASDF configuration
|
2025-05-30 15:41:48 +01:00 |
|
|
d2c9ff77f6
|
Avoid using already-updated values in update
|
2025-05-29 17:55:18 +01:00 |
|
|
76a61e4477
|
Untabify sources
|
2025-05-29 01:15:55 +01:00 |
|
|
d035c62bdb
|
Write a README
|
2025-05-29 01:14:30 +01:00 |
|
|
b1eed4b019
|
Create define-system macro
|
2025-05-29 01:14:30 +01:00 |
|
|
26d92f7d5d
|
Start simulation on instance initialisation
|
2025-05-29 01:14:30 +01:00 |
|
|
816b39e11f
|
Re-jig simulation class to use generic functions
|
2025-05-29 01:14:30 +01:00 |
|
|
6b4652d5dd
|
Integrate maxima into lisp code to generate update code
|
2025-05-29 01:14:30 +01:00 |
|
|
8aff3754e0
|
Tweak ham() function to return results in nested list
|
2025-05-29 01:14:30 +01:00 |
|
|
b471f7f70b
|
Add maxima-interface submodule
|
2025-05-29 01:14:30 +01:00 |
|
|
47d8c99b75
|
Add maxima submodule
|
2025-05-29 01:14:30 +01:00 |
|
|
25f62b4b94
|
Write a class for simulations
|
2025-05-29 01:14:30 +01:00 |
|
|
be7fa37495
|
Create with-graphics-context macro
|
2025-05-29 01:14:30 +01:00 |
|
|
4fc83b269a
|
Initialise SDL properly in graphics-context
|
2025-05-29 01:14:30 +01:00 |
|
|
49767ecbe7
|
Remove default width and height in graphics-context
|
2025-05-29 01:14:30 +01:00 |
|
|
af5cb1ed93
|
Create ASDF system definition etc
|
2025-05-29 01:14:30 +01:00 |
|
|
a3cc49fae5
|
Write SDL2 rendering functions
|
2025-05-29 01:14:30 +01:00 |
|
|
08f3ed8411
|
Replace primitive circles with polygon approximation
|
2025-05-29 01:14:30 +01:00 |
|
|
668d369943
|
Define rotation transform
|
2025-05-29 01:14:30 +01:00 |
|
|
8738229053
|
Write define-transform macro for common transform logic
|
2025-05-29 01:14:30 +01:00 |
|
|
5ce814867d
|
Add graphics-context class for managing SDL2 resources
|
2025-05-29 01:14:30 +01:00 |
|
|
24df86fa44
|
Create simple, purely functional drawing API
|
2025-05-29 01:14:30 +01:00 |
|
|
e6075efc3c
|
Write Maxima script for symbolic processing
|
2025-05-29 01:14:30 +01:00 |
|
|
fda7a0e600
|
Add LICENSE
|
2025-05-29 01:14:30 +01:00 |
|