Repository navigation
HOWTO enable "long int" (for large simulations)
The following indications must be followed only in case you want to run large simulations involving integers potentially bigger than 2,147,483,647 on 64 bit architectures.
The first step is to make sure to compile PETSc with the option --with-64-bit-indices enabled. In case you want to install it with tools/scripts/install-coolfluid-deps.pl, then you must run:
./install-coolfluid-deps.pl --install=petsc --install-mpi-dir=$MPI_DIR --tmp-dir=$TMP_DIR --install-petsc-dir=$PETSC_DIR_LONG --int64=1
after having chosen actual paths for $MPI_DIR, $TMP_DIR, $PETSC_DIR_LONG.
The second step consists in setting the following options inside your coolfluid.conf:
with_longint = 1 (for PETSc version >= 3.6.3)
or
with_llongint = 1 (for PETSc version < 3.6.3)
petsc_dir = $PETSC_DIR_LONG
where the actual full path to the PETSc installation directory must be provided instead of $PETSC_DIR_LONG.
For the rest, you can check here for standard configuration and compilation instructions.
The COOLFluiD team is involved and open to new collaborations in Horizon2020, ESA and other research projects dealing with complex multi-disciplinary problems and computational challenges.
Training sessions and consulting services can also be provided on demand.
For any request or suggestions please contact andrea.lani@gmail.com

Parallel mesh decomposition

High-performance computing (strong scaling on NASA Pleiades for 1/2 billion-cells 3D grid)

Chemically reacting flows and plasma

Complex all-speed flow simulations