-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsite.template.cfg
More file actions
executable file
·143 lines (135 loc) · 5.27 KB
/
site.template.cfg
File metadata and controls
executable file
·143 lines (135 loc) · 5.27 KB
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
# This file provides configuration information about non-Python dependencies for
# HSL.py.
# The format of the file is that of the standard library's ConfigParser module.
#
# http://www.python.org/doc/current/lib/module-ConfigParser.html
#
# Each section defines settings that apply to one particular dependency. Some of
# the settings are general and apply to nearly any section and are defined here.
# Settings specific to a particular section will be defined near their section.
#
# libraries
# Comma-separated list of library names to add to compile the extension
# with. Note that these should be just the names, not the filenames. For
# example, the file "libfoo.so" would become simply "foo".
# libraries = lapack,f77blas,cblas,atlas
#
# library_dirs
# List of directories to add to the library search path when compiling
# extensions with this dependency. Use the character given by os.pathsep
# to separate the items in the list. On UN*X-type systems (Linux, FreeBSD,
# OS X):
# library_dirs = /usr/lib:/usr/local/lib
# On Windows:
# library_dirs = c:\mingw\lib,c:\atlas\lib
#
# include_dirs
# List of directories to add to the header file earch path.
# include_dirs = /usr/include:/usr/local/include
#
# src_dirs
# List of directories that contain extracted source code for the
# dependency. For some dependencies, numpy.distutils will be able to build
# them from source if binaries cannot be found. The FORTRAN BLAS and
# LAPACK libraries are one example. However, most dependencies are more
# complicated and require actual installation that you need to do
# yourself.
# src_dirs = /home/rkern/src/BLAS_SRC:/home/rkern/src/LAPACK_SRC
#
# search_static_first
# Boolean (one of (0, false, no, off) for False or (1, true, yes, on) for
# True) to tell numpy.distutils to prefer static libraries (.a) over
# shared libraries (.so). It is turned off by default.
# search_static_first = false
# Defaults
# ========
# The settings given here will apply to all other sections if not overridden.
# This is a good place to add general library and include directories like
# /usr/local/{lib,include}
#
#[DEFAULT]
#library_dirs = /home/MGI/syarre/lib
#include_dirs = /usr/local/include
# Optimized BLAS and LAPACK
# -------------------------
# Use the blas_opt and lapack_opt sections to give any settings that are
# required to link against your chosen BLAS and LAPACK, including the regular
# FORTRAN reference BLAS and also ATLAS. Some other sections still exist for
# linking against certain optimized libraries (e.g. [atlas], [lapack_atlas]),
# however, they are now deprecated and should not be used.
#
# These are typical configurations for ATLAS (assuming that the library and
# include directories have already been set in [DEFAULT]; the include directory
# is important for the BLAS C interface):
#
#[blas_opt]
#libraries = f77blas, cblas, atlas
#
#[lapack_opt]
#libraries = lapack, f77blas, cblas, atlas
#
# If your ATLAS was compiled with pthreads, the names of the libraries might be
# different:
#
#[blas_opt]
#libraries = ptf77blas, ptcblas, atlas
#
#[lapack_opt]
#libraries = lapack, ptf77blas, ptcblas, atlas
# HSL
# ---
# 1. If you wish to build the MA27 interface, you will need the following
# files from the HSL Archive
# (see http://www.hsl.rl.ac.uk/archive/hslarchive/hslarchive.html for
# license terms and for obtaining the software):
# fd05ad.f ma27ad.f
# These two files must be placed in a subdirectory named 'ma27' of the
# hsl_rootdir directory specified below.
#
# 2. If you wish to build the MA57 interface, you will need the following
# packages from the HSL:
# (see http://hsl.rl.ac.uk/hsl2007/hsl20074researchers.html for license
# terms and for obtaining the software):
# ma57d mc29d hsl_zd11d.f90
# The directory specified in hsl_rootdir below should contain subdirectories
# named ma57 and mc29 containing the contents of the ma57d and mc29d archives.
# Those should not be altered. The file hsl_zd11d.f90 should be placed in
# hsl_rootdir.
#
[CODE_GENERATION]
# log file name **without** extension (by default, we use '.log')
log_name = generator
# DEBUG/INFO/WARNING/ERROR/CRITICAL
log_level = DEBUG
console_log_level = DEBUG
file_log_level = DEBUG
# 32bits/64bits
# if left blank, we use INT64_t on 64 bits platforms and INT32_t on 32 bits platforms
DEFAULT_INDEX_TYPE =
# Do you want to generate the .c files from Cython?
use_cython = false
# Use debug symbols?
use_debug_symbols = false
# Defaults
# ========
# The settings given here will apply to all other sections if not overridden.
# This is a good place to add general library and include directories like
# /usr/local/{lib,include}
#
[DEFAULT]
library_dirs = /usr/local/lib
include_dirs = /usr/local/include
[HSL]
hsl_rootdir = /Users/syarra/Dropbox/software/hsl/new_interfaces
# METIS
# -----
# You will need the METIS library and header files.
# The source tree may be downloaded from
# http://glaros.dtc.umn.edu/gkhome/metis/metis/download
# Warning: **only** version **4** is supported by MA57.
[METIS]
metis_dir = /usr/local/opt/metis4/lib
metis_lib = metis
# Optional
# [CYSPARSE]
# cysparse_rootdir = /Users/syarra/work/VirtualEnvs/nlpy_new/programs/cysparse/