Version 1.8: Example Applications
I owe two persons credit for this, primarily Tomoaki Akitomi of Oshima Lab, who brought up the idea of using Povray for input geometries, then Prof. Micheal Holst of UC San Diego, whose UCSD logo simulation that is featured on the FETK homepage and in the paper "R. Bank and M. Holst: A New Paradigm For Parallel Adaptive Meshing Algorithms", brought me on the idea of creating this particular demo program.
The SURC solvers are global-timestep, consistent mass-matrix CFD solvers whose formulation is based on the Charactersitic-Based split method, which is mostly the work of O.C. Zienkievicz and P. Nithiarasu.
The latest SURC solver is based on the SURC 6 solver of version 1.7. Most importantly it extends the SURC6 solver by parallelized solution for the different components of the discretized velocity function.
Please note that higher velocities require higher mesh resolutions for stability. E.g. for 1000 a resolution of 8 or higher is recommendable.
It is configured for use with a version of Animath that uses Sparse Lib/IML++ as iterative matrix solver.
The approach is that both compressibility and the size of the timesteps are made dependent on the relative difference. Such that great changes of velocity between two consecutive timesteps, increase medium compressibility and decrease the size of the next step. The results are comparative to reference data of Chorin already at low mesh resolutions.