Commit Graph

48 Commits

Author SHA1 Message Date
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
Jan Eitzinger
93a796af98 Fix VTK MPI-IO Writer 2023-02-07 09:48:24 +01:00
Jan Eitzinger
f7e04a19ac First draft. Compiles. Untested. 2023-02-06 20:09:11 +01:00
Jan Eitzinger
394e4643ec Start MPI-IO VTK Writer 2023-02-05 11:22:05 +01:00
Jan Eitzinger
730c587158 Add clang lsp configuration 2023-02-05 08:07:41 +01:00
Jan Eitzinger
f4e518ed76 Cleanup and add MPI-IO starting point 2023-02-05 08:02:01 +01:00
Jan Eitzinger
2f9270e2aa Cleanup 2023-02-05 07:56:39 +01:00
Jan Eitzinger
e171271b47 Add README for Basic Solver 2023-02-05 07:52:43 +01:00
Jan Eitzinger
213e633a4d Initial checkin 2023-02-05 07:34:23 +01:00
b41d8eb7cc Initial commit 2023-02-05 07:02:36 +01:00