SNaC
SNaC copied to clipboard
A multi-block solver for massively parallel direct numerical simulations (DNS) of fluid flows
Nit - Fix the notation under `mom.f90` such that terms actually reflect how $\nabla \cdot \mathbf{u}\otimes\mathbf{u}$ looks like when expanded.
Hi Costa, I am trying to use SNaC to simulate a high Re cylinder flow. But when the dimensionless time gets to some value, there is a huge backflow happening...
except for those with reductions (to be supported by the next standard anyway), most loops could be easily ported.
Hi, Does SNaC support hanging grids at the interface between blocks, i.e., non-conforming grid? Thanks
Right now periodicity won't be detected for certain domains where it may be prescribed, such as the flow around a periodic array of obstacles. Periodicity will not be detected due...
More testing would be good, to facilitate future developments. Particularly important is the correctness of the results for different domain decompositions, and the different combinations of directions of FFT synthesis,...
This is a known issue of the MPI Standard, which has been fixed in the recent 4.0 Standard. When supported by the implementations, the send and recv count arrays should...
Once [*fpm*](https://github.com/fortran-lang/fpm) reaches some maturity with regards to supporting MPI, consider using it as the main build system.
As already done in [CaNS-GPU](https://github.com/maxcuda/CaNS).