dolfin-navier-scipy
![](/project/sw-dolfin-navier-scipy/featured_hu05000474cd4272d6d468d5f1211ec2e3_45196_4978bff827a759f2b4fa62cb071fee80.webp)
A Python package that provides an interface between scipy and FEniCS in view of solving Navier-Stokes Equations. FEniCS is used to perform a Finite Element discretization of the equations. The assembled coefficients are exported as sparse matrices for use in scipy. Nonlinear and time-dependent parts are evaluated and assembled on demand. Visualization is done via the FEniCS interface to paraview.
Features
- modelling of control and observation
- second order time integration with explicit treatment of the nonlinearities
Video
Simulation of the Karman Vortex Street. See the relevant commit here.