convolution with periodic Green's function (Possion/Coulomb kernel and Modified Helmholtz/Bound State Helmholtz/Yukawa kernel)
output data for ParaView
Background
This illustrates the solution of a Navier-Stokes equation for incompressible flows,
where the force and the viscocity and are given in the code.
Implementation
Step 1. Calculate the pressure at time explicitly.
Everything in the RHS is either given or known; thus can be obtained by applying a Coulomb operator.
Step 2. Calculate the velocity at time n+1.
Again, is calculated by applying the BSH operator to the RHS.
The resulting method is a first order in time scheme and can be extended by Spectral/Krylov deferred corrections to construct higher order methods. Particularly, the construction of a second order scheme under this frame is easy and similar to the Crank-Nicolson technique, which is also demonstrated by the example.
Reference
Jia, J.; Hill, J.; Fann, G. & Harrison, R. J. MULTIRESOLUTION FAST METHODS FOR A PERIODIC 3-D NAVIER-STOKES SOLVER Proceedings of the Eighth International Symposium on Distributed Computing and Applications to Business, Engineering and Science, Publishing House of Electronics Industry, 2009
Generated on Fri Apr 4 2025 13:55:22 for MADNESS by 1.9.8