| /petsc/config/BuildSystem/config/ |
| H A D | atomics.py | 26 self.addDefine('CPU_RELAX()','__asm__ __volatile__("rep; nop" ::: "memory")') 30 …self.addDefine('CPU_RELAX()','do { HMT_low; HMT_medium; __asm__ __volatile__ ("":::"memory"); } wh… 33 self.addDefine('CPU_RELAX()','__asm__ __volatile__ ("":::"memory")') 43 self.addDefine('MEMORY_BARRIER()','__asm__ __volatile__ ("mfence":::"memory")') 46 self.addDefine('READ_MEMORY_BARRIER()','__asm__ __volatile__ ("lfence":::"memory")') 49 self.addDefine('WRITE_MEMORY_BARRIER()','__asm__ __volatile__ ("sfence":::"memory")') 54 self.addDefine('MEMORY_BARRIER()','__asm__ __volatile__ ("sync":::"memory")') 57 self.addDefine('READ_MEMORY_BARRIER()','__asm__ __volatile__ ("lwsync":::"memory")') 60 self.addDefine('WRITE_MEMORY_BARRIER()','__asm__ __volatile__ ("eieio":::"memory")') 65 self.addDefine('MEMORY_BARRIER()','__asm__ __volatile__ ("dmb":::"memory")') [all …]
|
| H A D | functions.py | 82 self.addDefine(self.getDefineName(funcName), 1) 109 self.addDefine('HAVE_VSNPRINTF', 1) 116 self.addDefine('SIGNAL_CAST', '(void (*)(int))') 118 self.addDefine('SIGNAL_CAST', ' ') 125 self.addDefine('HAVE_FREE_RETURN_INT', 1) 131 self.addDefine('HAVE_VA_COPY', 1) 133 self.addDefine('HAVE___VA_COPY', 1) 139 self.addDefine('HAVE_NANOSLEEP', 1) 145 self.addDefine('HAVE_MEMMOVE', 1) 151 self.addDefine('HAVE_MMAP', 1) [all …]
|
| H A D | types.py | 45 self.addDefine('HAVE_STRUCT_SIGACTION',1) 51 self.addDefine('HAVE___INT64',1) 84 self.addDefine('HAVE_C99_COMPLEX', 1) 94 self.addDefine('HAVE_CXX_COMPLEX', 1) 130 self.addDefine('SIZEOF_'+typename.replace('-', '_').upper(), str(size)) 140 self.addDefine('USE_VISIBILITY_C',1) 148 self.addDefine('USE_VISIBILITY_CXX',1) 189 self.addDefine('MAX_PATH_LEN',MaxPathLength) 208 self.addDefine('USING_64BIT_PTR',1)
|
| H A D | headers.py | 86 if adddefine: self.addDefine(self.getDefineName(header), found) 114 self.addDefine(self.getDefineMacro(macro), 1) 173 self.addDefine('HAVE_SYS_WAIT_H', 1) 190 self.framework.addDefine('_USE_MATH_DEFINES', 1) 203 self.addDefine('HAVE_BROKEN_RECURSIVE_MACRO', 1)
|
| H A D | libraries.py | 289 …if functionDefine: [self.addDefine(self.getDefineNameFunc(fname), 1) for f, fname in enumerate(fun… 294 if shortlib: self.addDefine(self.getDefineName(shortlib), 1) 340 self.addDefine('HAVE_ERF', 1) 349 self.addDefine('HAVE_TGAMMA', 1) 358 self.addDefine('HAVE_LGAMMA', 1) 361 self.addDefine('HAVE_LGAMMA', 1) 362 self.addDefine('HAVE_LGAMMA_IS_GAMMA', 1) 370 self.addDefine('HAVE_FENV_H', 1) 374 self.addDefine('HAVE_FE_VALUES', 1) 383 self.addDefine('HAVE_LOG2', 1) [all …]
|
| H A D | compilersFortran.py | 114 self.addDefine('HAVE_FORTRAN_'+baseName.upper(), 1) 126 self.addDefine('HAVE_FORTRAN_TYPE_STAR', 1) 181 self.addDefine('HAVE_FORTRAN_FREE_LINE_LENGTH_NONE', 1) 209 self.addDefine('USING_F90FREEFORM', 1) 243 self.addDefine('USING_F2003', 1) 262 self.addDefine('HAVE_F90_2PTR_ARG', 1) 335 self.addDefine('HAVE_F90_2PTR_ARG', 1) 344 self.addDefine('HAVE_F90_ASSUMED_TYPE_NOT_PTR', 1)
|
| H A D | compilers.py | 132 self.addDefine('CXX_RESTRICT', self.cxxRestrict) 376 self.addDefine(self.gccFormatChecking[0], self.gccFormatChecking[1]) 385 self.addDefine('HAVE_RTLD_LAZY', 1) 386 self.addDefine('HAVE_RTLD_NOW', 1) 387 self.addDefine('HAVE_RTLD_LOCAL', 1) 388 self.addDefine('HAVE_RTLD_GLOBAL', 1) 391 self.addDefine('HAVE_RTLD_LAZY', 1) 393 self.addDefine('HAVE_RTLD_NOW', 1) 395 self.addDefine('HAVE_RTLD_LOCAL', 1) 397 self.addDefine('HAVE_RTLD_GLOBAL', 1) [all …]
|
| /petsc/config/PETSc/options/ |
| H A D | libraryOptions.py | 42 self.addDefine('HAVE_THREADSAFETY',1) 51 self.addDefine('USE_LOG', self.useLog) 54 self.addDefine('USE_DEBUG',1) 59 self.addDefine('USE_MALLOC_COALESCED',1) 62 self.addDefine('USE_INFO', self.useInfo) 66 self.addDefine('USE_CTABLE', '1') 70 self.addDefine('USE_DMLANDAU_2D',1) 76 self.addDefine('USE_FORTRAN_KERNELS', 1) 77 self.addDefine('AssertAlignx(a,b)',' ') 81 self.addDefine('USE_AVX512_KERNELS', 1) [all …]
|
| H A D | scalarTypes.py | 46 self.addDefine('USE_COMPLEX', '1') 52 self.addDefine('USE_CXXCOMPLEX',1) 60 self.addDefine('HAVE_ISNORMAL',1) 62 self.addDefine('HAVE_ISNAN',1) 64 self.addDefine('HAVE__ISNAN',1) 66 self.addDefine('HAVE_ISINF',1) 68 self.addDefine('HAVE__FINITE',1) 71 self.addDefine('HAVE_ISNORMAL',1) 73 self.addDefine('HAVE_ISNAN',1) 75 self.addDefine('HAVE__ISNAN',1) [all …]
|
| H A D | sharedLibraries.py | 89 self.addDefine('USE_SHARED_LIBRARIES', 1) 97 self.addDefine('HAVE_DYNAMIC_LIBRARIES', 1) 107 self.addDefine('SERIALIZE_FUNCTIONS', 1) 115 self.addDefine('HAVE_DLADDR', 1)
|
| H A D | petscclone.py | 36 self.addDefine('VERSION_GIT','"'+o1+'"') 37 self.addDefine('VERSION_DATE_GIT','"'+o3+'"') 38 self.addDefine('VERSION_BRANCH_GIT','"'+o4+'"')
|
| H A D | indexTypes.py | 42 self.addDefine('USE_64BIT_INDICES', 1) 47 self.addDefine('PROMOTE_FORTRAN_INTEGER', 1)
|
| H A D | languages.py | 37 self.addDefine('CLANGUAGE_'+self.clanguage.upper(),'1') 49 self.addDefine('DEVICELANGUAGE_'+self.devicelanguage.upper(),'1')
|
| /petsc/config/PETSc/ |
| H A D | Configure.py | 266 self.addDefine('HAVE_CRAY_VECTOR','1') 269 self.addDefine('USE_SOCKET_VIEWER','1') 271 self.addDefine('HAVE_SO_REUSEADDR','1') 280 self.addDefine('MPICC_SHOW','"'+output.strip().replace('\n','\\\\n').replace('"','')+'"') 282 self.addDefine('MPICC_SHOW','"Unavailable"') 284 self.addDefine('MPICC_SHOW','"Unavailable"') 297 self.addDefine('HAVE_CXX','1') 342 self.addDefine('USE_FORTRAN_BINDINGS','1') 402 self.addDefine('SLSUFFIX','""') 405 self.addDefine('SLSUFFIX','"'+self.setCompilers.sharedLibraryExt+'"') [all …]
|
| /petsc/config/BuildSystem/config/utilities/ |
| H A D | featureTestMacros.py | 16 self.addDefine('_POSIX_C_SOURCE_200112L', '1') 18 self.addDefine('_BSD_SOURCE', '1') 20 self.addDefine('_DEFAULT_SOURCE', '1') 22 self.addDefine('_GNU_SOURCE', '1') 24 self.addDefine('_GNU_SOURCE', '1')
|
| H A D | debuggers.py | 28 self.addDefine('USE_DEBUGGER','"'+self.argDB['with-debugger']+'"') 33 self.addDefine('USE_DEBUGGER','"lldb"') 37 self.addDefine('USE_DEBUGGER','"gdb"') 41 self.addDefine('USE_DEBUGGER','"dbx"') 52 self.addDefine('DO_NOT_SWAP_CHILD_FOR_DEBUGGER',1) 73 self.addDefine('USE_P_FOR_DEBUGGER', 1) 83 self.addDefine('USE_A_FOR_DEBUGGER', 1) 93 self.addDefine('USE_PID_FOR_DEBUGGER', 1)
|
| H A D | missing.py | 57 self.addDefine('NEEDS_UTYPE_TYPEDEFS',1) 71 self.addDefine('HAVE_WINSOCK2_H',1) 73 self.addDefine('HAVE_CLOSESOCKET',1) 75 self.addDefine('HAVE_WSAGETLASTERROR',1) 77 self.addDefine('MISSING_GETLINE', 1) 85 self.addDefine('MISSING_SIG'+signal, 1) 139 self.addDefine('HAVE_SHMGET',1)
|
| H A D | FPTrap.py | 32 self.addDefine('HAVE_IRIX_STYLE_FPTRAP', 1) 36 self.addDefine('HAVE_RS6000_STYLE_FPTRAP', 1) 40 self.addDefine('HAVE_SOLARIS_STYLE_FPTRAP', 1) 42 self.addDefine('HAVE_SUN4_STYLE_FPTRAP', 1)
|
| H A D | getResidentSetSize.py | 36 self.addDefine('USE_SBREAK_FOR_SIZE', 1) 42 self.addDefine('USE_PROC_FOR_SIZE', 1) 104 self.addDefine('USE_KBYTES_FOR_SIZE',1) 106 self.addDefine('USE_PAGES_FOR_SIZE',1)
|
| /petsc/config/BuildSystem/config/packages/ |
| H A D | MPI.py | 285 self.addDefine('HAVE_MPIEXEC_ENVIRONMENTAL_VARIABLE', 'MPIR_CVAR_CH3') 288 self.addDefine('HAVE_MPIEXEC_ENVIRONMENTAL_VARIABLE', 'MPICH') 291 self.addDefine('HAVE_MPIEXEC_ENVIRONMENTAL_VARIABLE', 'OMP') 300 self.addDefine('NECMPI_VERSION_MAJOR', necmpimajor) 301 self.addDefine('NECMPI_VERSION_MINOR', necmpiminor) 418 …self.framework.addDefine('MPI_Type_create_struct(count,lens,displs,types,newtype)', 'MPI_Type_stru… 420 …self.framework.addDefine('MPI_Comm_create_errhandler(p_err_fun,p_errhandler)', 'MPI_Errhandler_cre… 422 …self.framework.addDefine('MPI_Comm_set_errhandler(comm,p_errhandler)', 'MPI_Errhandler_set((comm),… 425 self.addDefine('HAVE_MPI_REDUCE_LOCAL',1) 427 self.addDefine('HAVE_MPI_GET_LIBRARY_VERSION', 1) [all …]
|
| H A D | HIP.py | 153 self.addDefine('HAVE_CUPM','1') # Have either CUDA or HIP 167 self.addDefine('HAVE_HIPCUDA',1) 168 self.framework.addDefine('__HIP_PLATFORM_NVCC__',1) # deprecated from 4.3.0 169 self.framework.addDefine('__HIP_PLATFORM_NVIDIA__',1) 171 self.addDefine('HAVE_HIPROCM',1) 173 self.framework.addDefine('HAVE_ROCTX',1) 174 self.framework.addDefine('__HIP_PLATFORM_HCC__',1) # deprecated from 4.3.0 175 self.framework.addDefine('__HIP_PLATFORM_AMD__',1)
|
| H A D | BlasLapack.py | 629 self.addDefine('BLASLAPACK_UNDERSCORE', 1) 631 self.addDefine('BLASLAPACK_CAPS', 1) 634 self.addDefine('BLASLAPACK_SUFFIX', self.suffix) 644 self.addDefine('HAVE_F2CBLASLAPACK___FLOAT128_BINDINGS', 1) 648 self.addDefine('HAVE_F2CBLASLAPACK___FP16_BINDINGS', 1) 669 self.addDefine('HAVE_MKL_INTEL_ILP64',1) 673 self.addDefine('HAVE_BLI_THREAD_SET_NUM_THREADS',1) 675 self.addDefine('HAVE_OPENBLAS_SET_NUM_THREADS',1) 677 self.addDefine('HAVE_APPLE_ACCELERATE',1) 686 self.addDefine('HAVE_MKL_LIBS',1) [all …]
|
| H A D | mkl_sparse_optimize.py | 35 self.addDefine('HAVE_MKL_SPARSE_SP2M_FEATURE', 1) 49 self.addDefine('MKL_SPBLAS_DEPRECATED', 1)
|
| H A D | Trilinos.py | 66 self.addDefine('HAVE_CHACO',1) 67 self.addDefine('HAVE_CHACO_INT_ASSIGNMENT',1) 69 self.addDefine('HAVE_ML',1) 71 self.addDefine('HAVE_ZOLTAN',1) 73 self.addDefine('HAVE_EXODUSII',1)
|
| H A D | OpenMP.py | 89 self.addDefine('HAVE_OPENMP_SUPPORT', 1) 92 self.addDefine('USE_OPENMP_KERNELS', 1)
|