Commit Graph

1342 Commits

Author SHA1 Message Date
austin
db388b9b1f fix border behavior in reflection function
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-13 17:08:40 -05:00
austin
ab5c556c4c fix fluid stability 2024-12-13 17:04:13 -05:00
austin
95adeb318a multigrid working with diffusion solvers
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-13 14:01:26 -05:00
austin
9b1fa6939a comment out hard to pass tests
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good
2024-12-12 23:49:28 -05:00
austin
37093a2ebe bring back chunk mask
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 16:54:50 -05:00
austin
27fe4e12a5 testrunner linker fix
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 16:26:51 -05:00
austin
46ac3448e3 rename function because ghost cells sounds cooler
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 16:17:45 -05:00
austin
71ba3029cb vector diffusion across chunk boundaries 2024-12-12 16:17:11 -05:00
austin
533b8e3f76 density diffusing across chunks
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 16:00:03 -05:00
austin
a05804da33 cmake fix to include math lib
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 15:24:15 -05:00
austin
150f89497f border diffusion test
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 15:17:01 -05:00
austin
9bb8c2f360 neighbor sourcing bounds function
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 14:48:13 -05:00
austin
05580f2b36 build tools assembly work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 14:03:22 -05:00
austin
344378485c breakout bounds cases
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 13:44:48 -05:00
austin
fa50c32dfd pass env data through grid2
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 12:14:33 -05:00
austin
16a70ebc97 removing old serial code
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 11:24:30 -05:00
austin
3d8d2cf52b parallelize addition functions
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 11:03:38 -05:00
austin
4010b2beb7 small optimizations for performance
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 00:31:47 -05:00
austin
c96113133d better time tracking for grid2
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 00:20:19 -05:00
austin
eed5f79130 time tracking in grid2
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 00:07:30 -05:00
austin
0f4379920b small CG solver work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-12 00:00:50 -05:00
austin
a8c879e384 parallelize CG solver, lower acc for speed
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 23:47:52 -05:00
austin
7c13bf6d99 remove loop from conjugate gradient
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 21:53:04 -05:00
austin
2247a5d9dd rearching CG solver 2024-12-11 21:48:39 -05:00
austin
7dd7dcfc4d convergence speed testing
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 21:17:15 -05:00
austin
78ed5b831e chunk residual tracking
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 21:08:00 -05:00
austin
c435126513 add speed test for grid2
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 21:03:29 -05:00
austin
ecbc0b6201 rename main grid2 file
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 19:51:38 -05:00
austin
170f218a12 parallel multigrid performance work 2024-12-11 19:51:18 -05:00
austin
bc63cfd06c fully static inline parallel multigrid solver
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 19:29:54 -05:00
austin
99e89c9d88 parallel residual storage
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 19:16:18 -05:00
austin
37a6180be8 parallel prolongation reversion to serial
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 19:06:59 -05:00
austin
8e5d22426f parallel prolongation 2024-12-11 19:05:25 -05:00
austin
66f7080890 fix non-recursion bug + work on parallel
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 18:55:38 -05:00
austin
81e083f6c2 multigrid architecting
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 18:29:58 -05:00
austin
96e03bea33 remove prints from multigrid
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 18:17:56 -05:00
austin
1d75ad9af9 fully recursive multigrid solver 2024-12-11 18:16:41 -05:00
austin
e24332df83 fix multigrid solver
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 17:31:52 -05:00
austin
02e7cd2374 multigrid residual checking
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 13:20:03 -05:00
austin
4dafea8680 up max multigrid iteration
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 12:59:43 -05:00
austin
2a753ddf53 moving bounds setting around
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 12:00:28 -05:00
austin
5f565c457d swap diffuse to use generic solver func
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 11:49:17 -05:00
austin
8aab5319b5 move iterator inside diffuse funcs 2024-12-11 11:44:45 -05:00
austin
58a9bafa4d fix function rename
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 11:33:07 -05:00
austin
93ecc6ac15 more small work on grid2 2024-12-11 11:31:21 -05:00
austin
a835ebb3eb work on increating grid2 accuracy
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-11 10:59:36 -05:00
austin
36e40cd0ae small-ish fixes
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-10 20:05:20 -05:00
austin
94e4e10a78 fix density normaliaztion mechanism
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-10 19:46:18 -05:00
austin
72f9fcdcba grid2 work
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-10 19:12:47 -05:00
austin
c8c2ba7ad7 implement conjugate gradient solver
Some checks failed
studiorailgun/Renderer/pipeline/head There was a failure building this commit
2024-12-10 15:56:39 -05:00