Interface for CFD solver
Open
@kakeueda is already working on this.
Since Dec 9, 2025.
good first issue
iterative solver
- Dominant language
- C++
- Stars
- 84
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
Summary
Ensure that Re::Solve can easily be called from a CFD application.
Rationale
Re::Solve has mostly been tested on linear systems extracted from solvers. We want to ensure it can be useful for production code.
Description
I suggest the following steps:
- Build Re::Solve and run the tests and examples on CPU and both GPUs.
- Extract systems from your CFD application in the format of the examples and benchmark and profile the different solvers for accuracy and run time. - This will help understanding the code and ensuring that the integration is useful.
- Integrate Re::Solve within your solver. Add additional interfaces to Re::Solve if it is necessary/useful. Test and profile the different solvers.
Additional information
@pelesh - feel free to add anything.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.