A Compact Numerical Implementation for Solving Stokes Equations Using Matrix-vector Operations
KAUST DepartmentComputational Transport Phenomena Lab
MetadataShow full item record
AbstractIn this work, a numerical scheme is implemented to solve Stokes equations based on cell-centered finite difference over staggered grid. In this scheme, all the difference operations have been vectorized thereby eliminating loops. This is particularly important when using programming languages that require interpretations, e.g., MATLAB and Python. Using this scheme, the execution time becomes significantly smaller compared with non-vectorized operations and also become comparable with those languages that require no repeated interpretations like FORTRAN, C, etc. This technique has also been applied to Navier-Stokes equations under laminar flow conditions.
CitationA Compact Numerical Implementation for Solving Stokes Equations Using Matrix-vector Operations 2015, 51:1208 Procedia Computer Science
JournalProcedia Computer Science
Conference/Event nameInternational Conference on Computational Science, ICCS 2002