| /petsc/config/PETSc/options/ |
| H A D | sharedLibraries.py | 67 self.addMakeMacro('SONAME_FUNCTION', '$(1).$(2).dylib') 68 self.addMakeMacro('SONAME_SFX_FUNCTION', '$(1)$(LIB_NAME_SUFFIX).$(2).dylib') 69 …self.addMakeMacro('SL_LINKER_FUNCTION', '-dynamiclib -install_name $(call SONAME_FUNCTION,$(1),$(2… 71 self.addMakeMacro('SONAME_FUNCTION', '$(1).dll') 72 self.addMakeMacro('SONAME_SFX_FUNCTION', '$(1)$(LIB_NAME_SUFFIX).dll') 73 self.addMakeMacro('SL_LINKER_FUNCTION', '-LD') 74 self.addMakeMacro('PETSC_DLL_EXPORTS', '1') 79 self.addMakeMacro('SONAME_FUNCTION', '$(1).$(SL_LINKER_SUFFIX).$(2)') 80 self.addMakeMacro('SONAME_SFX_FUNCTION', '$(1)$(LIB_NAME_SUFFIX).$(SL_LINKER_SUFFIX).$(2)') 81 …self.addMakeMacro('SL_LINKER_FUNCTION', self.framework.getSharedLinkerFlags() + ' -Wl,-soname,$(ca… [all …]
|
| H A D | indexTypes.py | 45 self.addMakeMacro('PETSC_INDEX_SIZE', '64') 51 self.addMakeMacro('PETSC_INDEX_SIZE', '32')
|
| H A D | scalarTypes.py | 142 self.addMakeMacro('PETSC_SCALAR_SIZE', '16') 147 self.addMakeMacro('PETSC_SCALAR_SIZE', '32') 150 self.addMakeMacro('PETSC_SCALAR_SIZE', '64') 154 self.addMakeMacro('PETSC_SCALAR_SIZE', '128')
|
| H A D | languages.py | 38 self.addMakeMacro('CLANGUAGE',self.clanguage.upper()) 50 self.addMakeMacro('DEVICELANGUAGE',self.devicelanguage.upper())
|
| H A D | installDir.py | 49 self.addMakeMacro('PREFIXDIR',self.dir)
|
| /petsc/config/PETSc/ |
| H A D | Configure.py | 291 self.addMakeMacro('CC_FLAGS',self.setCompilers.CFLAGS) 298 self.addMakeMacro('CXXPP_FLAGS',self.setCompilers.CXXPPFLAGS) 300 self.addMakeMacro('CXX_FLAGS',self.setCompilers.CXXFLAGS+' '+self.setCompilers.CXX_CXXFLAGS) 302 self.addMakeMacro('CXX_LINKER',cxx_linker) 303 self.addMakeMacro('CXX_LINKER_FLAGS',self.setCompilers.getLinkerFlags()) 306 self.addMakeMacro('CXX','') 309 self.addMakeMacro('CPP_FLAGS',self.setCompilers.CPPFLAGS) 313 self.addMakeMacro('PCC',self.setCompilers.getCompiler()) 316 self.addMakeMacro('PCC_FLAGS','$(CC_FLAGS)') 318 self.addMakeMacro('PCC_FLAGS','$(CXX_FLAGS)') [all …]
|
| /petsc/config/BuildSystem/config/ |
| H A D | compilerOptions.py | 18 … self.framework.addMakeMacro('MPICC_SHOW',output.strip().replace('\n','\\\\n').replace('"','\\"')) 20 self.framework.addMakeMacro('MPICC_SHOW',"Unavailable") 22 self.framework.addMakeMacro('MPICC_SHOW',"Unavailable") 133 self.framework.addMakeMacro('MPICXX_SHOW',output.strip().replace('\n','\\\\n')) 135 self.framework.addMakeMacro('MPICXX_SHOW',"Unavailable") 137 self.framework.addMakeMacro('MPICXX_SHOW',"Unavailable") 247 self.framework.addMakeMacro('MPIFC_SHOW',output.strip().replace('\n','\\\\n')) 249 self.framework.addMakeMacro('MPIFC_SHOW',"Unavailable") 251 self.framework.addMakeMacro('MPIFC_SHOW',"Unavailable") 382 self.framework.addMakeMacro(language+'_VERSION',version)
|
| H A D | programs.py | 40 self.addMakeMacro('MKDIR', self.mkdir) 90 self.addMakeMacro('SEDINPLACE',sedcmd) 98 self.addMakeMacro('SEDINPLACE','SEDINPLACE_NOT_FOUND') 132 self.addMakeMacro('DIFF',self.diff) 144 self.addMakeMacro('PYTHON',sys.executable)
|
| H A D | python.py | 97 self.addMakeMacro('PYTHON_INCLUDE', ' '.join(['-I'+inc for inc in self.include])) 104 self.addMakeMacro('PYTHON_LIB', ' '.join(map(self.libraries.getLibArgument, self.lib)))
|
| H A D | compilersFortran.py | 100 self.framework.addMakeMacro('FC_DEFINE_FLAG',self.FortranDefineCompilerOption) 484 self.framework.addMakeMacro(language.upper()+'_DEPFLAGS',testFlag)
|
| H A D | setCompilers.py | 2120 self.framework.addMakeMacro('FAST_AR_FLAGS',self.FAST_AR_FLAGS ) 2246 self.framework.addMakeMacro('AR_FLAGS', self.AR_FLAGS) 2247 self.addMakeMacro('AR_LIB_SUFFIX', self.AR_LIB_SUFFIX) 2277 self.framework.addMakeMacro('AR_ARGFILE','yes') 2598 self.addMakeMacro('CC_LINKER_SLFLAG', self.CSharedLinkerFlag) 2633 self.addMakeMacro('FC_LINKER_SLFLAG', self.FCSharedLinkerFlag) 2742 self.framework.addMakeMacro('PCC_AT_FILE',1)
|
| H A D | base.py | 157 def addMakeMacro(self, name, value): member in Configure 299 self.addMakeMacro(varName.upper(), getattr(self, varName))
|
| /petsc/config/BuildSystem/config/packages/ |
| H A D | make.py | 170 self.addMakeMacro('OMAKE_PRINTDIR', self.make+self.printdirflag) 171 self.addMakeMacro('OMAKE', self.make+self.noprintdirflag) 173 self.addMakeMacro('MAKE_PAR_OUT_FLG', self.paroutflg) 174 self.addMakeMacro('MAKE_SHUFFLE_FLG', self.shuffleflg) 240 self.addMakeMacro('MAKE_NP',str(make_np)) 241 self.addMakeMacro('MAKE_TEST_NP',str(make_test_np)) 242 self.addMakeMacro('MAKE_LOAD',str(make_load)) 243 self.addMakeMacro('NPMAX',str(cores))
|
| H A D | kokkos.py | 219 …self.addMakeMacro('KOKKOS_USE_CUDACLANG_COMPILER',1) # use the clang compiler to compile PETSc Kok… 221 …self.addMakeMacro('KOKKOS_USE_CUDA_COMPILER',1) # use the CUDA compiler to compile PETSc Kokkos co… 225 …self.addMakeMacro('KOKKOS_USE_HIP_COMPILER',1) # use the HIP compiler to compile PETSc Kokkos code 230 self.addMakeMacro('KOKKOS_USE_SYCL_COMPILER',1) 237 self.addMakeMacro('KOKKOS_BIN',os.path.join(self.directory,'bin'))
|
| H A D | Matlab.py | 91 self.addMakeMacro('MATLAB_MEX',self.mex) 92 self.addMakeMacro('MATLAB_COMMAND',self.executable) 105 self.addMakeMacro('MATLAB_SOCKET','yes')
|
| H A D | CUDA.py | 474 self.addMakeMacro('CUDA_CXXFLAGS',self.setCompilers.CUDA_CXXFLAGS) 477 self.addMakeMacro('CUDA_CXX',self.setCompilers.CUDA_CXX) 483 self.addMakeMacro('CUDAC','CPLUS_INCLUDE_PATH="" '+petscNvcc) 488 self.addMakeMacro('CUDA_HOSTFLAGS','--compiler-options="$(CXXCPPFLAGS) $(CUDA_CXXFLAGS)"') 489 …self.addMakeMacro('CUDA_PETSC_GENDEPS','$(call quiet,CUDAC,.dep) --generate-dependencies --output-… 491 …self.addMakeMacro('CUDA_HOSTFLAGS','$(CXXCPPFLAGS) $(CUDA_CXXFLAGS) $(CUDA_DEPFLAGS) $(PETSC_CC_IN… 492 self.addMakeMacro('CUDA_PETSC_GENDEPS','true')
|
| H A D | RAJA.py | 94 self.addMakeMacro('RAJA_USE_CUDA_COMPILER',1) 96 self.addMakeMacro('RAJA_USE_HIP_COMPILER',1)
|
| H A D | AMReX.py | 119 self.addMakeMacro('AMREX_LIB',' '.join(map(self.libraries.getLibArgument, self.lib_a))) 120 self.addMakeMacro('AMREX_INCLUDE',self.include_a)
|
| H A D | FEniCS-DOLFINx.py | 100 self.addMakeMacro('DOLFINX_LIB',' '.join(map(self.libraries.getLibArgument, self.lib_a))) 101 self.addMakeMacro('DOLFINX_INCLUDE',self.include_a)
|
| H A D | Python.py | 36 self.addMakeMacro('PYTHON_EXE','"'+self.pyexe+'"')
|
| H A D | MPI.py | 199 self.addMakeMacro('MPIEXEC_TAIL', '') 209 self.addMakeMacro('MPIEXEC', self.mpiexec) 308 self.addMakeMacro('MPIEXEC', self.mpiexec + mpiexecargs) 650 self.addMakeMacro('MPI_IS_MPIUNI', 1) 654 self.addMakeMacro('MPIEXEC','${PETSC_DIR}/lib/petsc/bin/petsc-mpiexec.uni') 906 self.addMakeMacro('MPICXX_INCLUDES',self.includepaths) 907 self.addMakeMacro('MPICXX_LIBS',self.libpaths + ' ' + self.mpilibs)
|
| H A D | petsc4py.py | 96 self.addMakeMacro('PETSC4PY_NP',np)
|
| H A D | mpi4py.py | 104 self.addMakeMacro('MPI4PY',"yes")
|
| /petsc/config/BuildSystem/config/utilities/ |
| H A D | macosFirewall.py | 36 self.addMakeMacro('MACOS_FIREWALL', 1)
|
| H A D | debuggers.py | 47 self.addMakeMacro('DSYMUTIL', self.dsymutil)
|