-
Notifications
You must be signed in to change notification settings - Fork 2
/
setup.cfg
41 lines (38 loc) · 865 Bytes
/
setup.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
[metadata]
name = pyPDAF
version = 0.0.2
description = A Python interface to Fortran-written PDAF data assimilation library
long_description = file: README.md, LICENSE
keywords = data assimilation, PDAF
license = GPL V3
classifiers =
License :: GPL V3
Programming Language :: Python :: 3
[options]
include_package_data = True
install_requires =
Cython
mpi4py
numpy
[PDAF]
# PDAF source file directory
directory= PDAF_V2.1
# fortran compiler
FC = mpif90
# fortran linker
LD = mpif90
AR = ar
RANLIB = ranlib
CPP = /usr/bin/cpp
OPT = -O3 -fdefault-real-8 -fPIC
OPT_LNK =
INC = -IPDAF_V2.1/include
LINK_LIBS = -llapack -lblas
CPP_DEFS = -DUSE_PDAF
[pyPDAF]
pwd = /home/runner/work/pyPDAF/pyPDAF/
CC = mpicc
MPI_PATH=/usr/lib/x86_64-linux-gnu/openmpi/lib/fortran/gfortran
MPI_Flag=mpi_usempif08,mpi_mpifh,mpi
LAPACK_PATH=
LAPACK_Flag=lapack,blas