
Receive an input file (.msh) with the mesh, create a parallel mesh object and refine the mesh (refinement is optional). ParMesh

Create the flow solver by stating the order of the finite element spaces and the parameter for kinematic viscosity \(\nu \) . NavierSolver

Establish the initial condition, the boundary conditions and the time step \(dt\) .

Iterate through steps in time with the NavierSolver object and save the solution for each iteration in a parallel GridFunction. ParGridFunction

Show the solution with a finite element visualization tool like ParaView [1]} (optional).

