This post briefly summarises how to install Nektar++ using either the MacPorts or Homebrew package managers. Both of these install a version of Nektar++ that includes MPI for parallel execution, ARPACK for stability analysis, FFTW for homogeneous expansions, PETSc support and a full set of solvers. They can also both be used to install development versions of Nektar++.
The process of laminar-turbulent transition consists of three stages: receptivity, linear eigenmode growth and nonlinear breakdown to turbulence. Recently, the interaction between Tollmien–Schlichting waves and base flow distorted by 3D localised roughness elements has also been studied.