Commit Graph

59 Commits

Author SHA1 Message Date
38a96ddf8d Fix bugs and improve build system
Fix bug if ANIMATE define is set
Move all defines to config.mk
Add clangd generation in Makefile
Move ICC to ICX config
2025-11-05 10:29:31 +01:00
3408d39545 Add initialization to output video 2024-11-18 15:44:05 +01:00
9db5dd9cb4 Cleanup 2024-11-01 08:42:34 +01:00
3b13ac202a Add animation define 2024-11-01 08:41:50 +01:00
34f65b8fc3 Add gnuplot sequence output for animated videos 2024-11-01 08:41:27 +01:00
b2f9d41582 Reformat license header 2024-11-01 08:40:57 +01:00
002275e633 Cleanup 2024-10-31 18:49:38 +01:00
84319b78be Merge pull request 'main' (#4) from AdityaUjeniya/NuSiF-Solver:main into main
Reviewed-on: #4
2024-09-19 15:17:58 +02:00
91b08c5ad3 Update 2024-09-19 13:15:13 +02:00
dae6a8b4cf Merge branch 'main' of https://git.clustercockpit.org/AdityaUjeniya/NuSiF-Solver
Update
2024-09-19 13:14:11 +02:00
85543dee11 Remaining update 2024-09-19 13:12:09 +02:00
d6aa1cf113 Merge pull request 'EnhancedSolver port complete' (#3) from AdityaUjeniya/NuSiF-Solver:main into main
Reviewed-on: #3
2024-09-19 10:47:45 +02:00
1a1420890b Requested changes 2024-09-16 13:51:10 +02:00
be3db085af Update BasicSolver/2D-mpi/src/comm-v1.c 2024-09-10 10:54:30 +02:00
d81313f293 EnhancedSolver port complete 2024-07-27 02:19:56 +02:00
8091c714e2 Split red-balack and standard sor solvers 2024-03-06 07:27:53 +01:00
b9bf4d7b63 Split red-balack and standard sor solvers 2024-03-06 07:27:28 +01:00
a834a57bf8 Only do sor sweeps on fluid cells 2024-03-06 07:06:54 +01:00
7ce84e2773 Fix bug. Add output for compression. 2024-03-06 06:02:40 +01:00
6f3d9e73ef Review particle tracer. Refactor. 2024-03-05 21:24:45 +01:00
ed929ab752 Cleanup 2024-03-05 13:16:04 +01:00
1cb82b1bfa Cleanup. Port MultiGrid to 3D-seq 2024-03-05 10:16:03 +01:00
5a872d0533 Separate discretization and solver. Port Multigrid solver. 2024-03-04 14:29:49 +01:00
4c0fefe1b5 Prepare separation of solver for 2D-seq 2024-02-18 21:43:06 +01:00
e35aca7037 Separate solver and discretization modules 2024-02-18 13:45:46 +01:00
fe57042556 Integrate sequential enhanced solver 2024-02-15 09:44:06 +01:00
5d33bb9d57 Fix indices. Introduce cdim index for data types 2024-02-13 09:02:34 +01:00
3e020396c5 Further cleanup. v3 not working. 2024-02-12 14:10:16 +01:00
f639b787be Fix solver and cleanup 2024-02-12 13:22:11 +01:00
59addafa5d Revered dimension switch. Still not working correctly 2024-02-12 10:58:37 +01:00
2d759b106a Debug 2D mpi version. Does not yet work v2 upwards. 2024-02-11 21:47:53 +01:00
6769c7acf0 Merge 2D mpi versions. Cleanup. 2024-02-05 08:46:13 +01:00
57193243f3 Cleanup 2024-01-31 18:02:55 +01:00
cc2aef66b4 Merge branch 'main' of git.clustercockpit.org:moebiusband/NuSiF-Solver 2024-01-31 17:50:55 +01:00
91cbb29f6e Merge 3D mpi versions 2024-01-31 17:40:36 +01:00
4e8535f4a1 Fix bugs 2024-01-15 06:55:05 +01:00
c0366a0140 Add MPI option to icc make include 2024-01-15 06:48:17 +01:00
aa5c98a436 Add timing for file IO 2024-01-15 06:33:42 +01:00
f36089a56c Update VTK output format 2024-01-15 06:26:40 +01:00
d53da89b95 Move array extraction to comm module 2024-01-10 09:42:03 +01:00
1fcddc91b7 Add VTK output for sequential case 2024-01-09 14:36:42 +00:00
5b50590faf Synchronize and Update variants. Prepare Assigment codes. 2024-01-08 10:26:43 +00:00
2fad29b925 Reformat. Merge improved solvers. 2023-11-21 05:27:11 +01:00
acc831e0b0 Add profiling and variants 2023-06-18 13:55:23 +02:00
9c8585c7bc Add solver variants 2023-06-18 10:08:56 +02:00
1d99310b2e Fix bug in domain decomposition with MPI Cart 2023-06-18 07:53:01 +02:00
a49a31f281 Refactor and add red-black solver 2023-06-17 09:19:04 +02:00
dde4164af3 Add red black solver 2023-06-17 07:35:05 +02:00
Jan Eitzinger
703531cfee Update README.md 2023-02-07 16:08:48 +01:00
Jan Eitzinger
5e0dbe825d Update README.md 2023-02-07 14:06:08 +01:00