Home
last modified time | relevance | path

Searched refs:openmp (Results 1 – 25 of 33) sorted by relevance

12

/petsc/config/BuildSystem/config/packages/
H A DSuiteSparse.py42 self.openmp = framework.require('config.packages.OpenMP',self)
43 self.odeps = [self.openmp,self.cuda]
61 if self.cuda.found and self.openmp.found:
70 args.append('-DSUITESPARSE_USE_OPENMP:BOOL='+('ON' if self.openmp.found else 'OFF'))
H A DColPack.py21 self.openmp = framework.require('config.packages.OpenMP',self)
22 self.odeps = [self.openmp]
29 if self.openmp.found:
H A Dzfp.py25 self.openmp = framework.require('config.packages.OpenMP',self)
29 self.odeps = [self.openmp]
35 if self.openmp.found:
H A DKBLAS.py26 self.openmp = framework.require('config.packages.OpenMP',self)
28 self.odeps = [self.openmp,self.cub]
37 if self.openmp.found:
91 if self.openmp.found:
92 g.write('NVOPTS_3 = '+gencodestr+' -Xcompiler '+self.openmp.ompflag+'\n')
H A Dbutterflypack.py26 self.openmp = framework.require('config.packages.OpenMP',self)
28 self.odeps = [self.openmp]
38 if self.openmp.found:
H A DUmpire.py26 self.openmp = framework.require('config.packages.OpenMP', self)
28 self.odeps = [self.cuda, self.hip, self.sycl, self.openmp, self.mpi]
47 args.append('-DENABLE_OPENMP={}'.format('ON' if self.openmp.found else 'OFF'))
H A DRAJA.py38 self.openmp = framework.require('config.packages.OpenMP',self)
44 self.odeps = [self.mpi,self.openmp,self.hwloc,self.cuda,self.hip,self.pthread]
53 if self.openmp.found:
H A Dviennacl.py21 self.openmp = framework.require('config.packages.OpenMP',self)
23 self.odeps = [self.cuda,self.opencl,self.openmp]
H A Dhypre.py32 self.openmp = framework.require('config.packages.OpenMP',self)
41 self.openmp = framework.require('config.packages.OpenMP',self)
47 self.odeps = [self.cuda,self.hip,self.openmp,self.umpire,self.caliper]
155 elif self.openmp.found and self.argDB['download-hypre-openmp']:
176 if hasattr(self,'openmp') and hasattr(self.openmp,'ompflag'):
177 args = self.rmValueArgStartsWith(args,['CC','CXX','FC'],self.openmp.ompflag)
H A DHtool.py29 self.openmp = framework.require('config.packages.OpenMP',self)
31 self.odeps = [self.openmp]
H A Dslate.py30 self.openmp = framework.require('config.packages.OpenMP',self)
33 self.deps = [self.mpi,self.blasLapack,self.cxxlibs,self.mathlib,self.openmp]
H A DMUMPS.py38 self.openmp = framework.require('config.packages.OpenMP',self)
42 self.odeps = [self.metis,self.openmp]
45 self.odeps = [self.metis,self.parmetis,self.ptscotch,self.hwloc,self.openmp]
83 if self.openmp.found and self.argDB['download-mumps-openmp']:
169 if self.openmp.found and self.hwloc.found:
H A DSuperLU_DIST.py37 self.openmp = framework.require('config.packages.OpenMP',self)
38 self.odeps = [self.parmetis,self.cuda,self.hip,self.openmp]
44 if self.openmp.found:
H A DSTRUMPACK.py36 self.openmp = framework.require('config.packages.OpenMP',self)
43 …self.odeps = [self.parmetis,self.ptscotch,self.openmp,self.cuda,self.hip,self.magma,self.…
75 if self.openmp.found:
H A DMAGMA.py42 self.openmp = framework.require('config.packages.OpenMP',self)
44 self.odeps = [self.openmp,self.pthread,self.cuda,self.hip]
64 if self.openmp.found:
135 if self.openmp.found:
136 ldflags += ' ' + self.openmp.ompflag
H A DMFEM.py39 self.openmp = framework.require('config.packages.OpenMP',self)
44 self.odeps = [self.slepc,self.ceed,self.cuda,self.openmp,self.superlu_dist,self.netcdf]
94 if self.openmp.found:
95 ldflags = ldflags.replace(self.openmp.ompflag,'')
H A DBLIS.py54 self.openmp = framework.require('config.packages.OpenMP',self)
71 if self.argDB['download-blis-use-openmp'] and self.openmp.found:
H A Dh2opus.py31 self.openmp = framework.require('config.packages.OpenMP',self)
36 …self.odeps = [self.mpi,self.openmp,self.cuda,self.kblas,self.magma,self.mpi,self.hip,self.th…
46 if self.openmp.found:
H A Dkokkos.py48 self.openmp = framework.require('config.packages.OpenMP',self)
54 self.odeps = [self.mpi,self.openmp,self.hwloc,self.cuda,self.hip]
96 if self.openmp.found:
H A DOpenBLAS.py41 self.openmp = framework.require('config.packages.OpenMP',self)
90 if self.openmp.found and not usespthreads:
H A DAMReX.py38 self.openmp = framework.require('config.packages.OpenMP',self)
39 self.odeps = [self.mpi,self.blasLapack,self.cuda,self.hip,self.sycl,self.openmp]
H A DBlasLapack.py33 self.openmp = framework.require('config.packages.OpenMP',self)
282 if self.openmp.found:
314 if self.openmp.found:
/petsc/doc/changes/
H A D321.md18 - Add `--download-blis-use-openmp=0` to force `download-blis` to not build with OpenMP when `with-o…
/petsc/src/ksp/pc/impls/bjacobi/bjkokkos/
H A Dbjkokkos.kokkos.cxx538 …conc = Kokkos::DefaultExecutionSpace().concurrency(), openmp = !!(conc < 1000), team_size = (openm… in PCApply_BJKOKKOS() local
974 …conc = Kokkos::DefaultExecutionSpace().concurrency(), openmp = !!(conc < 1000), team_size = (openm… in PCSetUp_BJKOKKOS() local
/petsc/doc/manual/
H A Dblas-lapack.md43 BLAS/LAPACK. The configure option `--with-openmp` will trigger PETSc to try to locate and use a par…

12