#!/bin/bash

#module load gnu9 parallel-netcdf cmake   - from #118

. /pesq/share/dmdcc/dist/monan/github_issues_files/101/1_load_spack_env_hpc_toolkit.sh
module load openmpi4
#module load parallel-netcdf

export TEST_MPI_COMMAND="mpirun -n 1"

export PNETCDF_DIR=/opt/ohpc/pub/libs/gnu9/openmpi4/pnetcdf/1.12.2
export PNETCDF_INC=${PNETCDF_DIR}/include
export PNETCDF_LIB=${PNETCDF_DIR}/lib

./build/cmake_clean.sh

cmake -DCMAKE_Fortran_COMPILER=mpif90 \
-DFFLAGS="-Ofast -march=native -ffree-line-length-none -DNO_INFORM -I${PNETCDF_INC}" \
-DLDFLAGS="-L${PNETCDF_LIB}-lpnetcdf" \
-DOPENMP_FLAGS="-fopenmp" \
-DNX=200 \
-DNZ=100 \
-DSIM_TIME=1000 \
-DOUT_FREQ=2000

