Just for my interest I'm thinking how to make some cheap-and-dirty simulation of processes such as:
- penetration of metal plate by projectile
- explosion of shaped charge (for example https://www.youtube.com/watch?v=qqMoFx0uwpo)
- implosion of atomic bomb core
I can imagine how to do it in Lagraginan frame ( something like particle-in-cell ). But I have feeling that eulerian simulation (just grid, no particles) would be much faster.
But the problem I don't see how to avoid is mixing of components. When some amount of steel influx into cell full of air, I loose information where was the steel and where was the air (it instantly spread homogeneously over whole cell). It will therefore spread to next cell much faster than if it would be simulated as particles with finite velocity. It means there will be fast diffusion of the steel.
are there any tricks how to avoid this mixing ?