Rayan: A polyhedral grid co-located incompressible finite volume solver. I: Basic design features. In this work, basic design features of Rayan are documented. One of the new design features presented in this work is the way Rayan handles polyhedral grids. Grid definition is combined with the definition of the structure of the sparse coeffcient matrix, thereby releasing a considerable part of the memory used by the grid to store otherwise required faces belonging to the cell part of the connectivity description. The key idea is to use a uniform way for creating the structure of the coeffcient matrix from the grid connectivity description and to access that data when computing the elements of the coeffcient matrix. This saving requires many modifications to the computational algorithm details, which are addressed. Computational method features include a SIMPLE-based pressure-velocity coupling and co-located variable arrangement in which all ow variables are stored at cell centers, and mass uxes are stored on face centers. Also handling convective and di usive uxes is described. The throughput is benchmark validated and shows second order truncation properties, both in time and space.

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element