English

An Euler Solver Based on Locally Adaptive Discrete Velocities

comp-gas 2009-10-28 v1 Cellular Automata and Lattice Gases

Abstract

A new discrete-velocity model is presented to solve the three-dimensional Euler equations. The velocities in the model are of an adaptive nature---both the origin of the discrete-velocity space and the magnitudes of the discrete-velocities are dependent on the local flow--- and are used in a finite volume context. The numerical implementation of the model follows the near-equilibrium flow method of Nadiga and Pullin [1] and results in a scheme which is second order in space (in the smooth regions and between first and second order at discontinuities) and second order in time. (The three-dimensional code is included.) For one choice of the scaling between the magnitude of the discrete-velocities and the local internal energy of the flow, the method reduces to a flux-splitting scheme based on characteristics. As a preliminary exercise, the result of the Sod shock-tube simulation is compared to the exact solution.

Keywords

Cite

@article{arxiv.comp-gas/9501010,
  title  = {An Euler Solver Based on Locally Adaptive Discrete Velocities},
  author = {Balu Nadiga},
  journal= {arXiv preprint arXiv:comp-gas/9501010},
  year   = {2009}
}

Comments

17 pages including 2 figures and CMFortran code listing. All in one postscript file (adv.ps) compressed and uuencoded (adv.uu). Name mail file `adv.uu'. Edit so that `#!/bin/csh -f' is the first line of adv.uu On a unix machine say `csh adv.uu'. On a non-unix machine: uudecode adv.uu; uncompress adv.tar.Z; tar -xvf adv.tar