| /petsc/config/BuildSystem/config/packages/ |
| H A D | sundials2.py | 50 libs = [] 53 if ll.endswith('.a'): libs.append(ll[3:-2]) 54 elif ll.endswith('.so'): libs.append(ll[3:-3]) 55 elif ll.endswith('.dylib'): libs.append(ll[3:-6]) 56 libs.append(ll[3:-2]) 57 libs = '-l' + ' -l'.join(libs) 58 args.append('--with-mpi-libs="'+libs+'"')
|
| H A D | HDF5.py | 86 …'libhdf5_fortran.a', 'libhdf5_hl_f90cstub.a', 'libhdf5_f90cstub.a'] + libs for libs in self.liblis… 87 … + [['libhdf5_hl_fortran.a','libhdf5_fortran.a'] + libs for libs in self.liblist] \ 88 + [['libhdf5hl_fortran.a','libhdf5_fortran.a'] + libs for libs in self.liblist] \ 91 …self.liblist = [['libhdf5_hl_cpp.a','libhdf5_cpp.a'] + libs for libs in self.liblist] + self.libli…
|
| H A D | hypre.py | 67 libs = [] 70 if ll.endswith('.a'): libs.append(ll[3:-2]) 71 if ll.endswith('.so'): libs.append(ll[3:-3]) 72 if ll.endswith('.dylib'): libs.append(ll[3:-6]) 73 libs = ' '.join(libs) 74 args.append('--with-MPI-libs="'+libs+'"')
|
| H A D | ExodusII.py | 82 self.liblist = [['libexoIIv2for32.a',] + libs for libs in self.liblist] + self.liblist
|
| /petsc/src/sys/dll/ |
| H A D | reg.c | 18 char libs[PETSC_MAX_PATH_LEN], dlib[PETSC_MAX_PATH_LEN]; in PetscLoadDynamicLibrary() local 21 PetscCall(PetscStrncpy(libs, "${PETSC_LIB_DIR}/libpetsc", sizeof(libs))); in PetscLoadDynamicLibrary() 22 PetscCall(PetscStrlcat(libs, name, sizeof(libs))); in PetscLoadDynamicLibrary() 24 PetscCall(PetscStrlcat(libs, PETSC_LIB_NAME_SUFFIX, sizeof(libs))); in PetscLoadDynamicLibrary() 26 PetscCall(PetscDLLibraryRetrieve(PETSC_COMM_WORLD, libs, dlib, 1024, found)); in PetscLoadDynamicLibrary() 30 PetscCall(PetscStrncpy(libs, "${PETSC_DIR}/${PETSC_ARCH}/lib/libpetsc", sizeof(libs))); in PetscLoadDynamicLibrary() 31 PetscCall(PetscStrlcat(libs, name, sizeof(libs))); in PetscLoadDynamicLibrary() 33 PetscCall(PetscStrlcat(libs, PETSC_LIB_NAME_SUFFIX, sizeof(libs))); in PetscLoadDynamicLibrary() 35 PetscCall(PetscDLLibraryRetrieve(PETSC_COMM_WORLD, libs, dlib, 1024, found)); in PetscLoadDynamicLibrary()
|
| H A D | dl.c | 17 PetscErrorCode PetscDLLibraryPrintPath(PetscDLLibrary libs) in PetscDLLibraryPrintPath() argument 20 while (libs) { in PetscDLLibraryPrintPath() 21 PetscCall(PetscErrorPrintf(" %s\n", libs->libname)); in PetscDLLibraryPrintPath() 22 libs = libs->next; in PetscDLLibraryPrintPath()
|
| /petsc/lib/petsc/bin/maint/ |
| H A D | abicheck.py | 42 def gen_xml_desc(petsc_dir, petsc_arch, libs, xmlfile): argument 56 for name in libs: 146 libs=['petsc'] 148 libs=['sys', 'vec', 'mat', 'dm', 'ksp', 'snes', 'ts', 'tao'] 159 print("\nChecking libraries %s ..." %(libs)) 162 gen_xml_desc(old_dir,old_arch, libs, oldxml) 163 gen_xml_desc(new_dir,new_arch, libs, newxml)
|
| /petsc/share/petsc/ |
| H A D | Makefile.user | 54 LDFLAGS := $(shell pkg-config --libs-only-L --libs-only-other $(PACKAGES)) $(shell pkg-config --var… 55 …ll pkg-config --variable=ldflag_rpath $(PACKAGES))%, $(shell pkg-config --libs-only-L $(PACKAGES))) 56 LDLIBS := $(shell pkg-config --libs-only-l $(PACKAGES)) -lm
|
| /petsc/config/PETSc/ |
| H A D | petsc.py | 214 libs = self.compilers.flibs[:] 215 libs.extend(self.mpi.lib) 216 libs.extend(self.blaslapack.lib) 217 return libs 363 libs = ['ts', 'snes', 'ksp', 'dm', 'mat', 'vec', ''] 369 yield [os.path.join(d, 'libpetsc'+lib+'.a') for lib in libs] 371 yield ['libpetsc'+lib+'.a' for lib in libs]
|
| H A D | Configure.py | 498 def liblist_basic(libs): argument 499 return [ '-lpetsc'+lib+self.LIB_NAME_SUFFIX for lib in libs] 500 def liblist(libs): argument 501 …return self.libraries.toStringNoDupes(['-L'+PREINSTALL_LIB_DIR]+liblist_basic(libs)+self.packageli…
|
| /petsc/lib/petsc/conf/ |
| H A D | rules_doc.mk | 4 libs: ${PETSC_DIR}/${PETSC_ARCH}/lib/petsc/conf/files ${PETSC_DIR}/${PETSC_ARCH}/tests/testfiles
|
| H A D | rules | 268 -@echo "make libs - rebuilds any needed changes to the PETSc libraries"
|
| /petsc/config/BuildSystem/config/ |
| H A D | libraries.py | 124 def toString(self,libs): argument 128 for lib in libs: 139 def toStringNoDupes(self,libs,with_rpath=True): argument 144 for lib in libs: 153 libs = newlibs 161 for j in libs:
|
| H A D | base.py | 699 libs = [] 705 libs.append(arg[2:]) 707 libs.append(arg) 709 for lib in libs:
|
| H A D | package.py | 583 libs = [] 588 libs.append(library) 591 libs.append(os.path.join(directory, library)) 593 libs.insert(0,'-L'+directory) 594 libs.extend(self.extraLib) 595 alllibs.append(libs) 680 libs = self.argDB['with-'+self.package+'-lib'] 683 libs = [] 694 if not isinstance(libs, list): libs = libs.split(' ') 696 yield('User specified '+self.PACKAGE+' libraries', d, libs, inc)
|
| H A D | compilers.py | 1160 libs = next(argIter) 1161 if libs.startswith('"') and libs.endswith('"'): 1162 libs = libs[1:-1] 1163 for lib in libs.split(':'):
|
| H A D | framework.py | 1123 def addBatchLib(self, libs): argument 1125 if not isinstance(libs, list): 1126 libs = [libs] 1127 self.batchLibs.extend(libs)
|
| /petsc/lib/petsc/bin/maint/abi-compliance-checker/ |
| H A D | README.md | 78 <libs> 80 </libs>
|
| H A D | INSTALL | 130 <libs> 134 </libs>
|
| /petsc/lib/petsc/bin/ |
| H A D | petscmpiexec | 66 ${OMAKE} -q -f gmakefile libs
|
| /petsc/doc/changes/ |
| H A D | 231.md | 59 - Option --LIBS=\<extra libs> for some broken compilers that require
|
| H A D | 312.md | 11 - make gnumake is now make libs
|
| /petsc/ |
| H A D | makefile | 63 all-local: info libs matlabbin ${PETSC_POST_BUILDS} 115 +@make libs
|
| H A D | gmakefile | 58 libs : $(libpetscall) 60 .PHONY: libs
|
| /petsc/doc/install/ |
| H A D | multibuild.md | 193 $ make libs
|