Home
last modified time | relevance | path

Searched refs:headers (Results 1 – 25 of 64) sorted by relevance

123

/petsc/config/BuildSystem/config/utilities/
H A DFPTrap.py23 self.headers = framework.require('config.headers', self)
28 self.headers.saveLog()
30 if self.headers.check('sigfpe.h'):
34 elif self.headers.check('fpxcp.h') and self.headers.check('fptrap.h'):
37 elif self.headers.check('floatingpoint.h'):
39 if self.headers.check('sunmath.h'):
43 self.logWrite(self.headers.restoreLog())
H A DfeatureTestMacros.py11 self.headers = framework.require('config.headers', self)
/petsc/config/PETSc/options/
H A DsharedLibraries.py28 self.headers = framework.require('config.headers', self)
111 if self.headers.haveHeader('dlfcn.h') and self.functions.haveFunction('dlerror'):
116 if hasattr(self.headers.setCompilers, 'CXX'):
117 self.headers.pushLanguage('C++')
118 self.headers.check('cxxabi.h')
119 self.headers.popLanguage()
/petsc/config/BuildSystem/config/packages/
H A Dh2opus.py107 …LAGS = ' + cppfixes + ' ' + mangle + ' -DH2OPUS_PROFILING_ENABLED '+self.headers.toString(self.bla…
123 g.write('CXXCPPFLAGS += '+self.headers.toString(self.cuda.include)+'\n')
124 g.write('CXXCPPFLAGS += '+self.headers.toString(self.magma.include)+'\n')
125 g.write('CXXCPPFLAGS += '+self.headers.toString(self.kblas.include)+'\n')
131 g.write('CXXCPPFLAGS += '+self.headers.toString(self.thrust.include)+'\n')
133 g.write('CXXCPPFLAGS += '+self.headers.toString(self.cuda.include)+'\n')
135 g.write('CXXCPPFLAGS += '+self.headers.toString(self.hip.include)+'\n')
H A DSuperLU_DIST.py52 …args[place]=item[:-1]+' '+self.headers.toString(self.cuda.include)+' -DDEBUGlevel=0 -DPRNTlevel=0"'
57 …CUDA_FLAGS="'+self.getCompilerFlags()+' '+self.mpi.includepaths+' '+self.headers.toString(self.cud…
66 …ArchFlags+' '+self.getCompilerFlags()+' '+self.mpi.includepaths+' '+self.headers.toString(self.hip…
102 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.dinclude)
H A DSTRUMPACK.py55 … args.append('-DTPL_METIS_INCLUDE_DIRS="'+self.headers.toStringNoDupes(self.metis.include)[2:]+'"')
60 …args.append('-DTPL_PARMETIS_INCLUDE_DIRS="'+self.headers.toStringNoDupes(self.parmetis.include)[2:…
67 …args.append('-DTPL_SCOTCH_INCLUDE_DIRS="'+self.headers.toStringNoDupes(self.ptscotch.include)[2:]+…
70 …args.append('-DTPL_PTSCOTCH_INCLUDE_DIRS="'+self.headers.toStringNoDupes(self.ptscotch.include)[2:…
H A Dhypre.py91 args = self.addArgStartsWith(args,'CFLAGS',self.headers.toString(self.blasLapack.include))
92 args = self.addArgStartsWith(args,'CXXFLAGS',self.headers.toString(self.blasLapack.include))
118 … self.setCompilers.HIPPPFLAGS + ' ' + self.mpi.includepaths + ' ' + self.headers.toString(self.din…
139 … self.setCompilers.CUDAPPFLAGS + ' ' + self.mpi.includepaths+ ' ' + self.headers.toString(self.din…
153 …self.setCompilers.SYCLPPFLAGS + ' ' + self.mpi.includepaths + ' ' + self.headers.toString(self.din…
243 setattr(self.compilers, flagsArg, oldFlags+' '+self.headers.toString(self.include))
H A Dmkl_sparse_optimize.py28 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.dinclude)
40 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.dinclude)
H A DMPI.py399 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
458 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
517 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
564 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
632 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
689 self.compilers.CXXPPFLAGS += ' '+self.headers.toString(self.include)
706 self.compilers.FPPFLAGS += ' '+self.headers.toString(self.include)
723 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
745 self.compilers.CPPFLAGS += ' '+self.headers.toString(self.include)
847 self.includepaths = self.headers.toString(self.argDB['with-mpi-include'])
[all …]
H A Dsprng.py31 cflags += ' ' + self.headers.toString(self.mpi.include)+' '+self.headers.toString('.')
H A DMFEM.py52 g.write('{0}_OPT = {1}\n'.format(lib_name_upper, self.headers.toString(lib_data.include)))
75 …PETSC_OPT = self.headers.toStringNoDupes([os.path.join(PETSC_DIR,'include'),os.path.join(PETSC_DIR…
122 g.write('HYPRE_OPT = '+self.headers.toString(self.hypre.include)+'\n')
124 g.write('METIS_OPT = '+self.headers.toString(self.metis.include)+'\n')
H A DMUMPS.py99 g.write('IMETIS = '+self.headers.toString(self.metis.include)+'\n')
104 g.write('IPARMETIS = '+self.headers.toString(self.parmetis.include)+'\n')
109 g.write('ISCOTCH = '+self.headers.toString(self.ptscotch.include)+'\n')
154 g.write('INCPAR = '+self.headers.toString(self.mpi.include)+'\n')
H A DZoltan.py34 args.append('CPPFLAGS="'+self.headers.toStringNoDupes(self.dinclude)+'"')
39 self.addToArgs(args,'FCFLAGS',self.headers.toStringNoDupes(self.dinclude))
H A Dlibpng.py23 args.append('CPPFLAGS="'+self.headers.toStringNoDupes(self.dinclude)+'"')
H A Dmpe.py34 args.append('MPI_INC="'+self.headers.toString(self.mpi.include)+'"')
H A DTetGen.py63 cflags += ' '+self.headers.toString('.')
104 self.compilers.CXXPPFLAGS += ' '+self.headers.toString(self.include)
H A DChombo.py60 g.write('HDFINCFLAGS='+self.headers.toString(self.hdf5.include)+'\n')
62 g.write('HDFMPIINCFLAGS='+self.headers.toString(self.hdf5.include)+'\n')
H A DnetCDF.py31 args.append('CPPFLAGS="'+self.headers.toString(self.dinclude)+'"')
/petsc/lib/petsc/bin/maint/abi-compliance-checker/
H A DREADME.md58 3. You can filter public ABI with the help of additional `-public-headers` option of the ABI Dumper…
64 ###### Compile headers
74 <headers>
75 /path/to/headers/
76 </headers>
H A DINSTALL106 additional -public-headers option of the ABI Dumper tool.
124 <headers>
128 </headers>
/petsc/config/BuildSystem/config/
H A Dheaders.py4 def __init__(self, framework, headers = []): argument
8 self.headers = headers
212 for header in self.headers:
H A Dpython.py21 self.headers = framework.require('config.headers', self)
28 …self.compilers.CPPFLAGS += ' '+' '.join([self.headers.getIncludeArgument(inc) for inc in includeDi…
38 …self.compilers.CPPFLAGS += ' '+' '.join([self.headers.getIncludeArgument(inc) for inc in self.incl…
H A Dtypes.py23 self.headers = framework.require('config.headers', self)
161 if self.headers.haveHeader('sys/param.h'):
163 if self.headers.haveHeader('sys/types.h'):
H A Dlibraries.py20 self.headers = framework.require('config.headers', self)
408 self.headers.check('dlfcn.h')
487 guard = self.headers.getDefineName('dlfcn.h')
488 if self.headers.headerPrefix:
489 guard = self.headers.headerPrefix+'_'+guard
566 guard = self.headers.getDefineName('dlfcn.h')
567 if self.headers.headerPrefix:
568 guard = self.headers.headerPrefix+'_'+guard
/petsc/config/PETSc/
H A Dpetsc.py94 self.headers = framework.require('config.headers', self)
205 includes.extend([self.headers.getIncludeArgument(inc) for inc in self.mpi.include])
250 … self.compilers.CPPFLAGS += ' '.join([self.headers.getIncludeArgument(inc) for inc in includeDir])
263 …self.compilers.CPPFLAGS += ' '.join([self.headers.getIncludeArgument(inc) for inc in self.getInclu…
429 …self.addSubstitution('PETSC_INCLUDE', ' '.join([self.headers.getIncludeArgument(inc) for inc in se…

123