nebmit
63dd329047
test: added slurm process creation
2023-12-05 09:41:20 +01:00
nebmit
9f952c91b0
feat: modifed structure into a Julia compliant package
...
Added Project.toml and Manifest.toml.
Moved sourcecode to julia/TUG/src/
[skip ci]
2023-12-04 09:15:08 +01:00
nebmit
7331e45eea
feat: added DynamicSimulation.jl
...
Added dynamic simulation for use with distributed systems and incremental simulations
Added module based exports
Added test for distributed systems
[skip ci]
2023-12-04 08:23:11 +01:00
nebmit
e7f1e3eb23
test: added large FTCS testcase
...
[skip ci]
2023-12-01 19:36:59 +01:00
nebmit
5660783929
test: added FTCS testcase with large timestep
...
[skip ci]
2023-12-01 14:14:56 +01:00
nebmit
fe7f5c9b4a
test: added FTCS julia/cpp tests
...
[skip ci]
2023-11-30 14:36:27 +01:00
nebmit
3c080c7149
perf: added matrix operations and multithreading
...
Using matrix operations wherever possible
Added support for multithreading
Moved simulation loop into BTCS to minimize memory allocation
Switched to Tridiagonal Coefficient Matrix
[skip cli]
2023-11-21 17:41:09 +01:00
nebmit
a064f9de24
test: added large scale test with value patterns
...
[skip ci]
2023-11-21 16:41:41 +01:00
nebmit
88ecf82477
test: moved to singular csv output
...
Changed testcases to use CSV_OUTPUT_ON isntead of CSV_OUTPUT_VERBOSE
[skip ci]
2023-11-21 13:55:37 +01:00
nebmit
4ba02e30de
test: added large scale test
2023-11-20 15:52:56 +01:00
nebmit
957f73bb83
refactor!: structural changes
...
Improved julia structs and removed redundant calculations
[skip ci]
2023-11-20 12:16:15 +01:00
nebmit
d6df09ca5f
feat: added julia BTCS implementation
2023-11-19 20:30:58 +01:00