An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies

An adaptable parallel algorithm for the direct numerical simulation of incompressible turbulent flows using a Fourier spectral/hp element method and MPI virtual topologies
DOI: 10.1016/j.cpc.2016.04.011
Abstract: A hybrid parallelisation technique for distributed memory systems is investigated for a coupled Fourier-spectral/hp element discretisation of domains characterised by geometric homogeneity in one or more directions.

Nektar++ Workshop 2016

Nektar++ Workshop 2016

7th-8th June 2016

The purpose of this meeting is to bring together the Nektar++ developers and design team with users of any experience level within the broader community. More information is available here.

Profiling using Solaris Studio

Oracle Solaris Studio is a free proprietary development suite that includes compilers and analysis tools. It is available ​from here for free download upon a quite non-restrictive license agreement and it can be used locally on Linux machines with Java installed. On the internal Nektar++ compute nodes it is made available by running This pages describes how to use […]

Nektar++ on the Imperial College HPC cluster

Imperial College’s HPC system contains computing resources suitable for a broad range of jobs. Node sizes and interconnects therefore vary. This cluster is useful for serial runs, small and large parallel runs, parameter sweep studies, etc. There are also some dedicated private queues which some users may have access.

Nektar++ on ARCHER

The ​ARCHER national supercomputer is intended for very large-scale computations and is the successor to ​HECToR. These instructions are preliminary in nature and an up-to-date version of the master branch is required as support for the compilation environment has only been added recently.

Nektar++ on IDRIS (France)

The following is the script used to configure Nektar++ 3.4 on IDRIS (large HPC cluster in France). This script must be lauched from a directory containing nektar++-3.4.0.tar.gz and ThirdParty-3.4.0.tar.gz. ThirdParty In order to build ThirdParty-3.4.0.tar.gz, follow these steps from an internet-enabled computer: Nektar++ Then do the following: