Home
last modified time | relevance | path

Searched refs:libs (Results 1 – 25 of 28) sorted by relevance

12

/petsc/config/BuildSystem/config/packages/
H A Dsundials2.py50 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 DHDF5.py86 …'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 Dhypre.py67 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 DExodusII.py82 self.liblist = [['libexoIIv2for32.a',] + libs for libs in self.liblist] + self.liblist
/petsc/src/sys/dll/
H A Dreg.c18 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 Ddl.c17 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 Dabicheck.py42 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 DMakefile.user54 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 Dpetsc.py214 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 DConfigure.py498 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 Drules_doc.mk4 libs: ${PETSC_DIR}/${PETSC_ARCH}/lib/petsc/conf/files ${PETSC_DIR}/${PETSC_ARCH}/tests/testfiles
H A Drules268 -@echo "make libs - rebuilds any needed changes to the PETSc libraries"
/petsc/config/BuildSystem/config/
H A Dlibraries.py124 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 Dbase.py699 libs = []
705 libs.append(arg[2:])
707 libs.append(arg)
709 for lib in libs:
H A Dpackage.py583 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 Dcompilers.py1160 libs = next(argIter)
1161 if libs.startswith('"') and libs.endswith('"'):
1162 libs = libs[1:-1]
1163 for lib in libs.split(':'):
H A Dframework.py1123 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 DREADME.md78 <libs>
80 </libs>
H A DINSTALL130 <libs>
134 </libs>
/petsc/lib/petsc/bin/
H A Dpetscmpiexec66 ${OMAKE} -q -f gmakefile libs
/petsc/doc/changes/
H A D231.md59 - Option --LIBS=\<extra libs> for some broken compilers that require
H A D312.md11 - make gnumake is now make libs
/petsc/
H A Dmakefile63 all-local: info libs matlabbin ${PETSC_POST_BUILDS}
115 +@make libs
H A Dgmakefile58 libs : $(libpetscall)
60 .PHONY: libs
/petsc/doc/install/
H A Dmultibuild.md193 $ make libs

12