This is a small educational HPC project, but fixes and focused improvements are welcome.
Before opening a pull request:
- Explain the problem or improvement clearly.
- Keep changes limited to one topic.
- Compile the solver with
make. - Run at least one Berlin52 case and check that the output is sensible.
- Note the compiler, MPI implementation, and process count used for testing.
For C and MPI changes, use four-space indentation, free allocated memory, and add comments only where the communication or algorithmic logic is not obvious.
Please avoid unrelated formatting changes in the same pull request.