PaScaL_TDMA  v2.0
Documentation
Loading...
Searching...
No Matches
Makefile.inc
Go to the documentation of this file.
1###############################################################################
2# Compile setting with intel compiler and intel MPI.
3# Modify flags according to the system and environment
4###############################################################################
5# Intel MPI
6
7FC = mpiifort
8
9# FLAG = -O3 -fPIC -cpp
10# FLAG += -g
11# FLAG += -fcheck=all -warn-all
12# FLAG += -fp-model=precise
13# FLAG += -check bounds
14# FLAG += -xMIC-AVX512
15
16###############################################################################
17# Compile setting with nvfortran and non-intel MPI.
18# Modify flags according to the system and environment
19###############################################################################
20# Nvidia & OpenMPI
21
22#FC = $(MPI)/bin/mpifort
23#FC = mpifort
24
25FLAG = -fcheck=all -Og -g -cpp -Wall -fbacktrace -pedantic -fopenmp ## Intel
26#FLAG = -O3 -fPIC -cpp ## nvidia
27#FLAG += -tp=skylake
28
29###############################################################################
30# To use CUDA
31# PaScaL_TDMA is compiled for CUDA also.
32###############################################################################
33
34#USE_CUDA = yes
35#FLAG += -mp:multicore -Mcuda -Minfo=accel
36#FLAG += -DUSE_NVTX
37
38