You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _gsoc/Introduction.md
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,32 +5,32 @@ permalink: /gsoc/Introduction/
5
5
6
6
**Welcome to SU2 - GSOC!**
7
7
8
-
This is the ideas list for GSOC 2026.
8
+
This is the updated ideas list for GSOC 2026.
9
9
10
10
## Project BP: Adding pressure-based solver
11
11
Project Description (max. 5 Sentences)
12
12
The pressure-based solver has been requested for a long time. This solver is an important addition to the CFD solvers, especially for low Mach and incompressible flows. People have worked on it (detailed documentation available), and there is a branch that contains a working version, but this was never finalized and added to the main SU2 branch. Hence, the project's objective is to evaluate the current status of attempts, and propose a strategy for getting the pressure-based solver in the latest version of SU2.
13
13
Expected Outcome (deliverables): Finalize pressure-based solver, validate with test cases, tutorial and merge the PR.
14
-
Skills Required: C++, experience with CFD and numerical methods
15
-
Possible Mentors: Nitish Anand and Edwin van der Weide
16
-
Expected Project Size: 175 hrs/medium
17
-
Difficulty rating: medium-hard (needs experience with Computational Fluid Dynamics)
14
+
-Skills Required: C++, experience with CFD and numerical methods
15
+
-Possible Mentors: Nitish Anand and Edwin van der Weide
16
+
-Expected Project Size: 175 hrs/medium
17
+
-Difficulty rating: **medium-hard** (needs experience with Computational Fluid Dynamics)
18
18
19
19
## Project GPU: Continuation of GPU acceleration in SU2
20
20
Project Description (max. 5 Sentences)
21
21
The SU2 code relies heavily on sparse linear algebra. In this area, there is significant speed-up potential with the adoption of GPU-based processing, as was demonstrated in the GSOC 24 project that applied CUDA to sparse matrix-vector multiplications in SU2. The objective of this project is to move more linear algebra operations to GPU in order to avoid host-device communication bottlenecks within the sparse linear system solver.
22
22
Expected Outcome (deliverables): Make SU2’s sparse linear solver GPU-native, i.e. minimal host-device communication after the initial setup of the system.
23
-
Skills Required C++
24
-
Possible Mentors Pedro Gomes (lead), Ole Burghardt
## Project AMR: Quick Adaptive Mesh refinement for 2D testcases
29
29
Project Description (max. 5 Sentences)
30
30
Many users have asked for adaptive mesh refinement capabilities. Several research groups are working on this. The aim of this project is to introduce a quick and easy adaptive mesh refinement that simply reads an existing results file and adaptively refines the meshes based on the value of a field.
31
31
Expected Outcome (deliverables): SU2_AMR, an added executable that simply splits 2D quad and triangle cells
0 commit comments