/[escript]/trunk/scons/shake34_options.py
ViewVC logotype

Diff of /trunk/scons/shake34_options.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 3441 by gross, Fri Jan 14 01:09:09 2011 UTC revision 3598 by caltinay, Fri Sep 16 01:01:17 2011 UTC
# Line 28  Line 28 
28  # The options file version. SCons will refuse to build if there have been  # The options file version. SCons will refuse to build if there have been
29  # changes to the set of variables and your file has not been updated.  # changes to the set of variables and your file has not been updated.
30  # This setting is mandatory.  # This setting is mandatory.
31  escript_opts_version = 200  escript_opts_version = 201
32    
33  # Installation prefix. Files will be installed in subdirectories underneath.  # Installation prefix. Files will be installed in subdirectories underneath.
34  # DEFAULT: '.' (current directory)  # DEFAULT: '.' (current directory)
# Line 77  escript_opts_version = 200 Line 77  escript_opts_version = 200
77    
78  # Whether to build a debug version  # Whether to build a debug version
79  # DEFAULT: False  # DEFAULT: False
80  debug = True  #debug = True
81    
82  # Set to True to print the full compiler/linker command line  # Set to True to print the full compiler/linker command line
83  # DEFAULT: False  # DEFAULT: False
# Line 85  debug = True Line 85  debug = True
85    
86  # Set to True to add flags that enable OpenMP parallelization  # Set to True to add flags that enable OpenMP parallelization
87  # DEFAULT: False  # DEFAULT: False
88  openmp = True  openmp = True
89    
90  # Additional compiler flags for OpenMP builds  # Additional compiler flags for OpenMP builds
91  # DEFAULT: compiler-dependent  # DEFAULT: compiler-dependent
# Line 98  openmp = True Line 98  openmp = True
98  # Flavour of MPI implementation  # Flavour of MPI implementation
99  # Recognized values: 'none', 'MPT', 'MPICH', 'MPICH2', 'OPENMPI', 'INTELMPI'  # Recognized values: 'none', 'MPT', 'MPICH', 'MPICH2', 'OPENMPI', 'INTELMPI'
100  # DEFAULT: 'none' (disable MPI)  # DEFAULT: 'none' (disable MPI)
101  mpi = 'OPENMPI'  #mpi = 'OPENMPI'
102    
103  # Prefix or paths to MPI headers and libraries. See note above about prefixes.  # Prefix or paths to MPI headers and libraries. See note above about prefixes.
104  mpi_prefix = '/usr/lib/openmpi'  mpi_prefix = '/usr/lib/openmpi'
# Line 112  boost_prefix = '/usr' Line 112  boost_prefix = '/usr'
112  # boost-python library/libraries to link against  # boost-python library/libraries to link against
113  boost_libs = ['boost_python']  boost_libs = ['boost_python']
114    
115    # Prefix or paths to CppUnit headers and libraries. See note above.
116    #cppunit_prefix = '/usr/local'
117    
118    # CppUnit library/libraries to link against
119    #cppunit_libs = ['cppunit']
120    
121  # Whether to use the netCDF library for dump file support  # Whether to use the netCDF library for dump file support
122  # DEFAULT: False  # DEFAULT: False
123  netcdf = True  netcdf = True
# Line 166  umfpack_prefix = ['/usr/include/suitespa Line 172  umfpack_prefix = ['/usr/include/suitespa
172  # UMFPACK library/libraries to link against  # UMFPACK library/libraries to link against
173  umfpack_libs = ['umfpack']  umfpack_libs = ['umfpack']
174    
175    # Whether to use BoomerAMG (requires MPI)
176    # DEFAULT: False
177    #boomeramg = True
178    
179    # Prefix or paths to BoomerAMG headers and libraries. See note above.
180    #boomeramg_prefix = '/usr/local'
181    
182    # BoomerAMG library/libraries to link against
183    #boomeramg_libs = ['HYPRE']
184    
185  # Flavour of LAPACK implementation  # Flavour of LAPACK implementation
186  # Recognized values: 'none', 'clapack', 'mkl'  # Recognized values: 'none', 'clapack', 'mkl'
187  # DEFAULT: 'none' (do not use LAPACK)  # DEFAULT: 'none' (do not use LAPACK)
188  lapack = 'clapack'  lapack = 'clapack'
189    
190  # Prefix or paths to LAPACK headers and libraries. See note above.  # Prefix or paths to LAPACK headers and libraries. See note above.
191  lapack_prefix = '/usr'  lapack_prefix = ['/usr/include/atlas', '/usr']
192    
193  # LAPACK library/libraries to link against  # LAPACK library/libraries to link against
194  lapack_libs = ['lapack_atlas']  lapack_libs = ['lapack_atlas']
# Line 202  lapack_libs = ['lapack_atlas'] Line 218  lapack_libs = ['lapack_atlas']
218  # DEFAULT: False  # DEFAULT: False
219  #pyvisi = True  #pyvisi = True
220    
221    # Build dynamic libraries only
222    #DEFAULT: False
223    #build_shared = True
224    
225    
226  ### ADVANCED OPTIONS ###  ### ADVANCED OPTIONS ###
227  # Do not change the following options unless you know what they do  # Do not change the following options unless you know what they do
228    
229    # Use intel's VSL library for random data
230    # DEFAULT: False
231    #vsl_random = True
232    
233  # Extra libraries to link with  # Extra libraries to link with
234  #sys_libs = []  #sys_libs = []
235    
236  # Additional environmental variables to export to the tools  # Additional environmental variables to export to the tools
237  #env_export = []  #env_export = []
238    
 # Build a shared esysUtils library  
 #share_esysutils = True  
   
 # Build a shared paso library  
 #share_paso = True  
   
239  #tools_names = ['default']  #tools_names = ['default']
240    
241  #iknowwhatimdoing = False  #iknowwhatimdoing = False
# Line 225  lapack_libs = ['lapack_atlas'] Line 243  lapack_libs = ['lapack_atlas']
243  #forcelazy = 'leave_alone'  #forcelazy = 'leave_alone'
244    
245  #forcecollres = 'leave_alone'  #forcecollres = 'leave_alone'
246    

Legend:
Removed from v.3441  
changed lines
  Added in v.3598

  ViewVC Help
Powered by ViewVC 1.1.26