Home
last modified time | relevance | path

Searched refs:compilers (Results 1 – 25 of 107) sorted by relevance

12345

/petsc/src/ksp/ksp/tests/benchmarkscatters/
H A DBaseline-Intel-84 Configure options: --download-hwloc --with-blas-lapack-dir=/soft/compilers/intel/compilers_and_libr…
16 …home/bsmith/petsc/include -I/home/bsmith/petsc/arch-opt/include -I/soft/compilers/intel/compilers_…
21compilers/intel/compilers_and_libraries/linux/mkl/lib/intel64 -L/soft/compilers/intel/compilers_an…
23compilers/intel/compilers_and_libraries_2016.0.109/linux/mpi/intel64/include -L/soft/compilers/int…
H A DBaseline-Intel-164 Configure options: --download-hwloc --with-blas-lapack-dir=/soft/compilers/intel/compilers_and_libr…
16 …home/bsmith/petsc/include -I/home/bsmith/petsc/arch-opt/include -I/soft/compilers/intel/compilers_…
21compilers/intel/compilers_and_libraries/linux/mkl/lib/intel64 -L/soft/compilers/intel/compilers_an…
23compilers/intel/compilers_and_libraries_2016.0.109/linux/mpi/intel64/include -L/soft/compilers/int…
H A DBaseline-MPICH-821compilers/intel/compilers_and_libraries_2016.0.109/linux/compiler/lib/intel64 -L/soft/compilers/in…
H A DBaseline-MPICH-1621compilers/intel/compilers_and_libraries_2016.0.109/linux/compiler/lib/intel64 -L/soft/compilers/in…
/petsc/config/BuildSystem/config/packages/
H A DMPI.py397 oldFlags = self.compilers.CPPFLAGS
398 oldLibs = self.compilers.LIBS
399 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
400 self.compilers.LIBS = self.libraries.toString(self.lib)+' '+self.compilers.LIBS
449 self.compilers.CPPFLAGS = oldFlags
450 self.compilers.LIBS = oldLibs
456 oldFlags = self.compilers.CPPFLAGS
457 oldLibs = self.compilers.LIBS
458 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
459 self.compilers.LIBS = self.libraries.toString(self.lib)+' '+self.compilers.LIBS
[all …]
H A Dconcurrencykit.py34 oldFlags = self.compilers.CPPFLAGS
35 oldLibs = self.compilers.LIBS
36 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
37 self.compilers.LIBS = self.libraries.toString(self.lib)+' '+self.compilers.LIBS
42 self.compilers.CPPFLAGS = oldFlags
43 self.compilers.LIBS = oldLibs
H A DHDF5.py66 if hasattr(self.compilers, 'FC'):
71 if hasattr(self.compilers, 'CXX'):
85 if hasattr(self.compilers, 'FC') and self.argDB['with-hdf5-fortran-bindings']:
90 if hasattr(self.compilers, 'CXX') and self.argDB['with-hdf5-cxx-bindings']:
95 oldFlags = self.compilers.CPPFLAGS
96 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
101 self.compilers.CPPFLAGS = oldFlags
103 self.compilers.CPPFLAGS = oldFlags
H A Dmkl_sparse_optimize.py27 temp2 = self.compilers.CPPFLAGS
28 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.dinclude)
30 self.compilers.CPPFLAGS = temp2
39 temp2 = self.compilers.CPPFLAGS
40 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.dinclude)
45 self.compilers.CPPFLAGS = temp2
H A DTetGen.py102 oldFlags = self.compilers.CXXPPFLAGS
103 oldLibs = self.compilers.LIBS
104 self.compilers.CXXPPFLAGS += ' '+self.headers.toString(self.include)
105 self.compilers.LIBS = self.libraries.toString(self.lib)+' '+self.compilers.LIBS
107 self.compilers.CXXPPFLAGS += ' -DTETLIBRARY'
114 self.compilers.CXXPPFLAGS = oldFlags
115 self.compilers.LIBS = oldLibs
H A Dcgns.py36 oldFlags = self.compilers.CPPFLAGS
37 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
40 self.compilers.CPPFLAGS = oldFlags
H A Dcxxlibs.py16 self.lib = self.compilers.cxxlibs
17 self.dlib = self.compilers.cxxlibs
H A Dflibs.py16 self.lib = self.compilers.flibs
17 self.dlib = self.compilers.flibs
H A DMETIS.py52 oldFlags = self.compilers.CPPFLAGS
53 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
61 self.compilers.CPPFLAGS = oldFlags
H A DSuperLU_DIST.py80 if self.argDB['with-superlu_dist-fortran-bindings'] and hasattr(self.compilers, 'FC'):
101 oldFlags = self.compilers.CPPFLAGS # Disgusting save and restore
102 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.dinclude)
114 self.compilers.CPPFLAGS = oldFlags
/petsc/config/BuildSystem/config/
H A Dpython.py20 self.compilers = framework.require('config.compilers', self)
27 oldFlags = self.compilers.CPPFLAGS
28 …self.compilers.CPPFLAGS += ' '+' '.join([self.headers.getIncludeArgument(inc) for inc in includeDi…
30 self.compilers.CPPFLAGS = oldFlags
36 oldFlags = self.compilers.CPPFLAGS
37 oldLibs = self.compilers.LIBS
38 …self.compilers.CPPFLAGS += ' '+' '.join([self.headers.getIncludeArgument(inc) for inc in self.incl…
39 …self.compilers.LIBS = ' '.join([self.libraries.getLibArgument(lib) for lib in self.lib])+' '+self.
42 self.compilers.CPPFLAGS = oldFlags
43 self.compilers.LIBS = oldLibs
H A Dfunctions.py17 self.compilers = self.framework.require('config.compilers', self)
68 oldLibs = self.compilers.LIBS
74 self.compilers.LIBS += ' '+library
76 self.compilers.LIBS += ' -l'+library
79 self.compilers.LIBS = oldLibs
168 if hasattr(self.compilers, 'CXX'):
173 …if 'HAVE_GETPAGESIZE' in self.defines and self.compilers.setCompilers.isMINGW(self.framework.getCo…
H A Dheaders.py13 self.compilers = self.framework.require('config.compilers', self)
104 oldFlags = getattr(self.compilers, flagsArg)
106 …setattr(self.compilers, flagsArg, getattr(self.compilers, flagsArg)+' '+' '.join([self.getIncludeA…
112 setattr(self.compilers, flagsArg, oldFlags)
H A Dpackage.py90 …self.minCxxVersion = framework.compilers.setCompilers.cxxDialectRange['Cxx'][0] # minimum…
91 …self.maxCxxVersion = framework.compilers.setCompilers.cxxDialectRange['Cxx'][1] # maximum…
147 self.compilers = framework.require('config.compilers', self)
977 oldFlags = getattr(self.compilers, flagsArg)
978 oldLibs = self.compilers.LIBS
979 setattr(self.compilers, flagsArg, oldFlags+' '+self.headers.toString(self.include))
980 self.compilers.LIBS = self.libraries.toString(self.lib)+' '+self.compilers.LIBS
982 …self.compilers.LIBS = ' '.join([self.libraries.getLibArgument(lib) for lib in self.compilers.flibs…
984 …self.compilers.LIBS = ' '.join([self.libraries.getLibArgument(lib) for lib in self.compilers.cxxli…
986 setattr(self.compilers, flagsArg,oldFlags)
[all …]
/petsc/config/PETSc/
H A Dpetsc.py93 self.compilers = framework.require('config.compilers', self)
214 libs = self.compilers.flibs[:]
234 oldLibs = self.compilers.LIBS
244 self.compilers.LIBS = oldLibs
249 oldFlags = self.compilers.CPPFLAGS
250 … self.compilers.CPPFLAGS += ' '.join([self.headers.getIncludeArgument(inc) for inc in includeDir])
252 self.compilers.CPPFLAGS += ' '+self.otherIncludes
256 self.compilers.CPPFLAGS = oldFlags
262 oldFlags = self.compilers.CPPFLAGS
263 …self.compilers.CPPFLAGS += ' '.join([self.headers.getIncludeArgument(inc) for inc in self.getInclu…
[all …]
H A DConfigure.py79 self.compilers = framework.require('config.compilers', self)
87 self.indexTypes = framework.require('PETSc.options.indexTypes', self.compilers)
124 self.compilers.headerPrefix = self.headerPrefix
181 fd.write('cflags_dep='+self.compilers.dependenciesGenerationFlag.get('C','')+'\n')
184 if hasattr(self.compilers, 'CXX'):
188 if hasattr(self.compilers, 'FC'):
192 if hasattr(self.compilers, 'CUDAC'):
295 if hasattr(self.compilers, 'CXX'):
328 if hasattr(self.compilers, 'SYCLC'):
336 if hasattr(self.compilers, 'FC'):
[all …]
/petsc/config/BuildSystem/config/utilities/
H A Dmissing.py20 self.compilers = framework.require('config.compilers', self)
67 self.compilers.LIBS += ' -lsocket -lnsl'
107 if hasattr(self.compilers, 'CXX'):
129 if hasattr(self.compilers, 'CXX'):
H A DFPTrap.py21 self.compilers = framework.require('config.compilers', self)
33 self.compilers.LIBS = '-lfpe '+self.compilers.LIBS
/petsc/doc/install/
H A Dwindows.md40 Cygwin/GNU compilers allow building standalone PETSc libraries and binaries
63 … Libraries built with Cygwin/GNU compilers are **not** compatible and cannot be linked with Micros…
64 - Native libraries like MS-MPI, Intel MPI cannot be used from Cygwin/GNU compilers.
76 the native Microsoft/Intel compilers behave differently than other (Unix) compilers. So to
77 install PETSc on Microsoft Windows with Microsoft or Intel compilers one has to install Cygwin (for…
78 and use `win32fe` [^win32] compiler wrapper, to use the Microsoft/Intel compilers.
100 3. Setup `Cygwin64 Terminal` with working compilers:
102 We require the compilers to be setup properly in a Cygwin bash command shell, so that
107 This should start a `DOS Command shell` with working compilers.
115 3. Verify if the compilers are usable (by running `cl` and `ifort` in this `Cygwin64 Terminal`).
[all …]
/petsc/config/BuildSystem/
H A Dscript.py304 compilers = property(getCompilers, doc = 'The config.compilers configure object') variable in LanguageProcessor
351 if not self.compilers is None:
352 self.compilers.argDB = argDB
411 if not self.compilers is None:
412 self.preprocessorObject[language].configCompilers = self.compilers
425 if not self.compilers is None:
426 self.compilerObject[language].configCompilers = self.compilers
439 if not self.compilers is None:
440 self.linkerObject[language].configCompilers = self.compilers
455 if not self.compilers is None:
[all …]
/petsc/config/PETSc/options/
H A DindexTypes.py26 self.compilers = framework.require('config.compilers', None)
44 self.compilers.LIBS += ' '+self.libraries.getLibArgument('-lgcc_s.1')

12345