| /petsc/config/BuildSystem/config/packages/ |
| H A D | Trilinos.py | 78 def toStringNoDupes(self,string): member in Configure 79 string = self.libraries.toStringNoDupes(string) 140 …args.append('-DTrilinos_EXTRA_LINK_FLAGS="'+self.toStringNoDupes(self.flibs.lib+self.cxxlibs.lib+s… 152 args.append('-DTPL_Boost_LIBRARIES='+self.headers.toStringNoDupes(self.boost.lib)) 195 args.append('-DTPL_HWLOC_LIBRARIES="'+self.toStringNoDupes(self.hwloc.lib)+'"') 203 args.append('-DTPL_SuperLU_LIBRARIES="'+self.toStringNoDupes(self.superlu.lib)+'"') 210 args.append('-DTPL_SuperLUDist_LIBRARIES="'+self.toStringNoDupes(self.superlu_dist.lib)+'"') 217 args.append('-DTPL_HYPRE_LIBRARIES="'+self.toStringNoDupes(self.hypre.lib)+'"') 231 args.append('-DTPL_PARDISO_MKL_LIBRARIES="'+self.toStringNoDupes(self.mkl_pardiso.lib)+'"') 238 args.append('-DTPL_METIS_LIBRARIES="'+self.toStringNoDupes(self.metis.lib)+'"') [all …]
|
| H A D | ml.py | 40 def toStringNoDupes(self,string): member in Configure 41 string = self.libraries.toStringNoDupes(string) 90 args.append('-DTPL_METIS_LIBRARIES="'+self.toStringNoDupes(self.metis.lib)+'"') 91 … args.append('-DTPL_METIS_INCLUDE_DIRS="'+self.headers.toStringNoDupes(self.metis.include)[2:]+'"')
|
| H A D | xSDKTrilinos.py | 59 args.append('-DTPL_HYPRE_LIBRARIES="'+self.libraries.toStringNoDupes(self.hypre.lib)+'"') 60 args.append('-DTPL_HYPRE_INCLUDE_DIRS='+self.headers.toStringNoDupes(self.hypre.include)[2:]) 74 plibs = self.libraries.toStringNoDupes(['-L'+idir,' -lpetsc']+plibs) 76 …plibs = self.libraries.toStringNoDupes(['-L'+idir,'-lpetscts -lpetscsnes -lpetscksp -lpetscdm -lpe… 86 …args.append('-DxSDKTrilinos_EXTRA_LINK_FLAGS="'+self.libraries.toStringNoDupes(self.flibs.lib+self…
|
| H A D | STRUMPACK.py | 55 … 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 D | libpng.py | 23 args.append('CPPFLAGS="'+self.headers.toStringNoDupes(self.dinclude)+'"') 24 args.append('LIBS="'+self.libraries.toStringNoDupes(self.dlib)+'"')
|
| H A D | hwloc.py | 43 args.append('CPPFLAGS="'+self.headers.toStringNoDupes(self.dinclude)+'"') 44 args.append('LIBS="'+self.libraries.toStringNoDupes(self.dlib)+'"')
|
| H A D | Zoltan.py | 34 args.append('CPPFLAGS="'+self.headers.toStringNoDupes(self.dinclude)+'"') 35 args.append('LIBS="'+self.libraries.toStringNoDupes(self.dlib)+'"') 39 self.addToArgs(args,'FCFLAGS',self.headers.toStringNoDupes(self.dinclude))
|
| H A D | HPDDM.py | 63 …cxxflags += ' '+self.headers.toStringNoDupes(self.dinclude+[os.path.join(PETSC_DIR,'include'),incD… 65 ldflags += ' '+self.libraries.toStringNoDupes(self.dlib+[os.path.join(libDir,'libpetsc')]) 67 …ldflags += ' '+self.libraries.toStringNoDupes(self.dlib+[os.path.join(libDir,'libpetscml'),'-lpets…
|
| H A D | ADIOS.py | 65 args.append('CPPFLAGS="'+self.headers.toStringNoDupes(self.dinclude)+'"') 66 args.append('LIBS="'+self.libraries.toStringNoDupes(self.dlib)+'"')
|
| H A D | alquimia.py | 62 plibs = self.libraries.toStringNoDupes(['-L'+idir,' -lpetsc']+plibs) 64 …plibs = self.libraries.toStringNoDupes(['-L'+idir,'-lpetscts -lpetscsnes -lpetscksp -lpetscdm -lpe…
|
| H A D | fftw.py | 32 args.append('LIBS="'+self.libraries.toStringNoDupes(self.mpi.lib)+'"')
|
| H A D | mpe.py | 35 args.append('MPI_LIBS="'+self.libraries.toStringNoDupes(self.mpi.lib)+'"')
|
| H A D | PnetCDF.py | 36 self.addToArgs(args,'LIBS',self.libraries.toStringNoDupes(self.flibs.lib))
|
| H A D | METIS.py | 47 args.append('-DMATH_LIB="'+self.libraries.toStringNoDupes(self.mathlib.lib)+'"')
|
| H A D | p4est.py | 46 args.append('CPPFLAGS='+quote(self.headers.toStringNoDupes(self.dinclude)))
|
| H A D | PaStiX.py | 86 cmake_include_path.append(self.headers.toStringNoDupes(dep.include)[2:])
|
| H A D | MOAB.py | 77 args.append('LIBS="'+self.libraries.toStringNoDupes(self.metis.lib)+'"')
|
| H A D | egads.py | 108 …-IEGADS/util -IEGADS/util/uvmap -IEGADSlite/include '''+self.headers.toStringNoDupes(self.oce.incl…
|
| H A D | MFEM.py | 75 …PETSC_OPT = self.headers.toStringNoDupes([os.path.join(PETSC_DIR,'include'),os.path.join(PETSC_DIR…
|
| H A D | BlasLapack.py | 664 …raise RuntimeError('The BLAS/LAPACK libraries '+self.libraries.toStringNoDupes(self.lapackLibrary+…
|
| /petsc/config/PETSc/ |
| H A D | Configure.py | 197 fd.write('cudalib='+self.libraries.toStringNoDupes(p.lib)+'\n') 198 fd.write('cudainclude='+self.headers.toStringNoDupes(p.include)+'\n') 214 …fd.write('Libs: '+self.libraries.toStringNoDupes(['-L${libdir}', self.petsclib], with_rpath=False)… 217 …fd.write('Libs.private: '+self.libraries.toStringNoDupes([f for f in self.packagelibs+self.complib… 443 self.addMakeMacro(i.PACKAGE.replace('-','_')+'_LIB', self.libraries.toStringNoDupes(i.lib)) 448 … self.addMakeMacro(i.PACKAGE.replace('-','_')+'_INCLUDE',self.headers.toStringNoDupes(i.include)) 457 self.PETSC_EXTERNAL_LIB_BASIC = self.libraries.toStringNoDupes(self.packagelibs+self.complibs) 462 self.PETSC_CC_INCLUDES = self.headers.toStringNoDupes(allincludes) 463 self.PETSC_CC_INCLUDES_INSTALL = self.headers.toStringNoDupes(allincludes_install) 469 …self.addMakeMacro('PETSC_FC_INCLUDES',self.headers.toStringNoDupes(allincludes,modinc(allincludes)… [all …]
|
| /petsc/systems/Apple/iOS/bin/ |
| H A D | iosbuilder.py | 105 packageLibs = self.libraries.toStringNoDupes(packageLibs+self.libraries.math) 106 packageIncludes = self.headers.toStringNoDupes(packageIncludes)
|
| /petsc/config/BuildSystem/config/ |
| H A D | headers.py | 57 def toStringNoDupes(self,includes,modincludes=[]): member in Configure
|
| H A D | libraries.py | 139 def toStringNoDupes(self,libs,with_rpath=True): member in Configure
|
| H A D | package.py | 136 … if self.include: output += ' Includes: '+self.headers.toStringNoDupes(self.include)+'\n' 137 … if self.lib: output += ' Libraries: '+self.libraries.toStringNoDupes(self.lib)+'\n'
|