FAST_AR_FLAGS = Scq
AR_FLAGS = cr
AR_ARGFILE = yes
PCC_AT_FILE = 1
C_VERSION = gcc (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)
MPICC_SHOW = gcc -I/opt/scls/mkl/include -L/opt/scls/mkl/lib -Wl,-rpath -Wl,/opt/scls/mkl/lib -Wl,--enable-new-dtags -lmpi
Cxx_VERSION = g++ (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)
MPICXX_SHOW = g++ -I/opt/scls/mkl/include -L/opt/scls/mkl/lib -Wl,-rpath -Wl,/opt/scls/mkl/lib -Wl,--enable-new-dtags -lmpi
FC_VERSION = GNU Fortran (GCC) 11.5.0 20240719 (Red Hat 11.5.0-11)
MPIFC_SHOW = gfortran -I/opt/scls/mkl/include -I/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath -Wl,/opt/scls/mkl/lib -Wl,--enable-new-dtags -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi
C_DEPFLAGS = -MMD -MP
CXX_DEPFLAGS = -MMD -MP
FC_DEFINE_FLAG = -D
FC_DEPFLAGS = -MMD -MP
wPETSC_DIR = /opt/scls/mkl
PETSC_COVERAGE_EXEC = /usr/bin/gcov
CC_FLAGS =  -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-stringop-overflow -fstack-protector -fvisibility=hidden -O2 -fPIC
CXXPP_FLAGS =  -fopenmp
CXX_FLAGS =  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-psabi -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O2 -fPIC  -std=gnu++20 -fPIC
CXX_LINKER = mpicxx
CXX_LINKER_FLAGS = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -fopenmp -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -lgfortran  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-psabi -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O2 -fPIC
CPP_FLAGS =  -fopenmp
PCC = mpicc
PCC_FLAGS = $(CC_FLAGS)
CC_SUFFIX = o
PCC_LINKER = mpicc
PCC_LINKER_FLAGS = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -fopenmp -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -lgfortran  -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-stringop-overflow -fstack-protector -fvisibility=hidden -O2 -fPIC
CC_LINKER_SUFFIX = 
FPP_FLAGS =  -fopenmp
FC_FLAGS =  -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O2 -fPIC   -fopenmp
FC_SUFFIX = o
FC_LINKER = mpifort
FC_LINKER_FLAGS = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -fopenmp   -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O2 -fPIC 
FC_MODULE_FLAG = -I
FC_MODULE_OUTPUT_FLAG = -J
SL_LINKER = mpicc
SL_LINKER_FLAGS = ${PCC_LINKER_FLAGS}
SL_LINKER_SUFFIX = so
SL_LINKER_LIBS = ${PETSC_EXTERNAL_LIB_BASIC}
PETSC_LANGUAGE = CONLY
PETSC_SCALAR = real
PETSC_PRECISION = double
MUMPS_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -ldmumps -lmumps_common -lpord -lpthread
MUMPS_INCLUDE = -I/opt/scls/mkl/include
STRUMPACK_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lstrumpack
STRUMPACK_INCLUDE = -I/opt/scls/mkl/include
SCALAPACK_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lscalapack
SCALAPACK_INCLUDE = 
SUPERLU_DIST_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lsuperlu_dist
SUPERLU_DIST_INCLUDE = -I/opt/scls/mkl/include
SUPERLU_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lsuperlu
SUPERLU_INCLUDE = -I/opt/scls/mkl/include
BLASLAPACK_LIB = -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl
BLASLAPACK_INCLUDE = -I/opt/intel/oneapi/mkl/latest/include
ZFP_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lzfp
ZFP_INCLUDE = -I/opt/scls/mkl/include
OPENMP_LIB = 
OPENMP_INCLUDE = -I/usr/include
PTSCOTCH_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lptesmumps -lptscotchparmetisv3 -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr
PTSCOTCH_INCLUDE = -I/opt/scls/mkl/include
PTHREAD_LIB = 
PTHREAD_INCLUDE = 
NETCDF_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lnetcdf
NETCDF_INCLUDE = -I/opt/scls/mkl/include
HDF5_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lhdf5_hl -lhdf5
HDF5_INCLUDE = -I/opt/scls/mkl/include
PARMETIS_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lparmetis
PARMETIS_INCLUDE = -I/opt/scls/mkl/include
METIS_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lmetis
METIS_INCLUDE = -I/opt/scls/mkl/include
GOOGLETEST_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lgtest
GOOGLETEST_INCLUDE = -I/opt/scls/mkl/include
MATHLIB_LIB = -lm
MATHLIB_INCLUDE = 
ZLIB_LIB = /usr/lib64/libz.so
ZLIB_INCLUDE = -I/usr/include
MPFR_LIB = -lmpfr
MPFR_INCLUDE = -I/usr/include
GMP_LIB = -lgmp
GMP_INCLUDE = -I/usr/include
MPI_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -lmpi
MPI_INCLUDE = -I/opt/scls/mkl/include
X_LIB = -lX11
X_INCLUDE = 
DEVICELANGUAGE = C
PETSC_EXTERNAL_LIB_BASIC = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/usr/lib/gcc/x86_64-redhat-linux/11 -L/usr/lib/gcc/x86_64-redhat-linux/11 -Wl,-rpath,/opt/intel/oneapi/mkl/latest/lib/intel64 -L/opt/intel/oneapi/mkl/latest/lib/intel64 -ldmumps -lmumps_common -lpord -lpthread -lstrumpack -lscalapack -lsuperlu_dist -lsuperlu -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl -lzfp -lptesmumps -lptscotchparmetisv3 -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lnetcdf -lhdf5_hl -lhdf5 -lparmetis -lmetis -lgtest -lm /usr/lib64/libz.so -lmpfr -lgmp -lmpi -lX11 -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -lquadmath
PETSC_CC_INCLUDES = -I/opt/scls/mkl/include -I/opt/intel/oneapi/mkl/latest/include -I/usr/include
PETSC_FC_INCLUDES = -I/opt/scls/mkl/include -I/opt/intel/oneapi/mkl/latest/include -I/usr/include
LIB_NAME_SUFFIX = 
LIBNAME = ${INSTALL_LIB_DIR}/libpetsc${LIB_NAME_SUFFIX}.${AR_LIB_SUFFIX}
SHLIBS = libpetsc
PETSC_WITH_EXTERNAL_LIB = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/usr/lib/gcc/x86_64-redhat-linux/11 -L/usr/lib/gcc/x86_64-redhat-linux/11 -Wl,-rpath,/opt/intel/oneapi/mkl/latest/lib/intel64 -L/opt/intel/oneapi/mkl/latest/lib/intel64 -lpetsc -ldmumps -lmumps_common -lpord -lpthread -lstrumpack -lscalapack -lsuperlu_dist -lsuperlu -lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl -lzfp -lptesmumps -lptscotchparmetisv3 -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -lnetcdf -lhdf5_hl -lhdf5 -lparmetis -lmetis -lgtest -lm /usr/lib64/libz.so -lmpfr -lgmp -lmpi -lX11 -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -lquadmath
PETSC_SYS_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_VEC_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_MAT_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_DM_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_KSP_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_SNES_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_TS_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_TAO_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_ML_LIB = ${PETSC_WITH_EXTERNAL_LIB}
PETSC_LIB = ${PETSC_ML_LIB}
PETSC_LIB_BASIC = -lpetsc
CONFIGURE_OPTIONS = --prefix=/opt/scls/mkl --prefix=/opt/scls/mkl --with-debugging=0 --with-static=0 --with-shared-libraries=1 --with-pic=true --with-threadsafety --with-threadsafety --with-openmp --with-cc=mpicc --with-cxx=mpicxx --with-fc=mpifort --COPTFLAGS=\"-O2 -fPIC\" --CXXOPTFLAGS=\"-O2 -fPIC\" --FOPTFLAGS=\"-O2 -fPIC\" --LDFLAGS=\"-Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib\" --with-cmake-exec=/opt/scls/mkl/bin/cmake --with-ctest-exec=/opt/scls/mkl/bin/ctest --with-cmake-dir=/opt/scls/mkl --with-googletest-dir=/opt/scls/mkl --with-hdf5-dir=/opt/scls/mkl --with-metis-include=/opt/scls/mkl/include --with-metis-lib=/opt/scls/mkl/lib/libmetis.so --with-parmetis-include=/opt/scls/mkl/include --with-parmetis-lib=/opt/scls/mkl/lib/libparmetis.so --with-ptscotch-dir=/opt/scls/mkl --with-suitesparse=0 --with-superlu-dir=/opt/scls/mkl --with-superlu_dist-dir=/opt/scls/mkl --with-mumps-dir=/opt/scls/mkl --with-strumpack-dir=/opt/scls/mkl --with-netcdf-dir=/opt/scls/mkl --with-zfp-include=/opt/scls/mkl/include --with-zfp-lib=/opt/scls/mkl/lib/libzfp.so --with-cuda=0 --with-gmp-dir=/usr --with-mpfr-dir=/usr --with-blaslapack-include=/opt/intel/oneapi/mkl/latest/include --with-blaslapack-lib=\"-lmkl_gf_lp64 -lmkl_gnu_thread -lmkl_core -lgomp -lpthread -lm -ldl\" --with-scalapack-include=/opt/scls/mkl/include --with-scalapack-lib=/opt/scls/mkl/lib/libscalapack.so --with-mpi-include=/opt/scls/mkl/include --with-mpi-lib=/opt/scls/mkl/lib/libmpi.so --with-mpiexec=/opt/scls/mkl/bin/mpiexec --with-zlib-include=/usr/include --with-zlib-lib=/usr/lib64/libz.so --CC_LINKER_FLAGS=\"-Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -lgfortran\" --CXX_LINKER_FLAGS=\"-Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -lgfortran\" --with-openmp-include=/usr/include --with-openmp-lib=/usr/lib64/libgomp.so.1 --with-64-bit-blas-indices=0
MKDIR = /usr/bin/mkdir -p
SHELL = /usr/bin/bash
SED = /usr/bin/sed
SEDINPLACE = /usr/bin/sed -i
MV = /usr/bin/mv
CP = /usr/bin/cp
GREP = /usr/bin/grep
RM = /usr/bin/rm -f
DIFF = /usr/bin/diff -w
PYTHON = /usr/bin/python3
M4 = /usr/bin/m4
CC = mpicc
CPP = mpicc -E
CXX = mpicxx
CXXPP = mpicxx -E
FC = mpifort
FPP = mpifort -E
AR = /usr/bin/ar
RANLIB = /usr/bin/ranlib
AR_LIB_SUFFIX = a
LD_SHARED = mpicc
DYNAMICLINKER = mpicc
CC_LINKER_SLFLAG = -Wl,-rpath,
FC_LINKER_SLFLAG = -Wl,-rpath,
CLANGUAGE = C
EXEFLAGS = -Wl,-export-dynamic
PREFIXDIR = /opt/scls/mkl
PETSC_SCALAR_SIZE = 64
PETSC_INDEX_SIZE = 32
MAKE = /usr/bin/make
MAKE_USER = make
OMAKE_PRINTDIR = /usr/bin/make --print-directory
OMAKE = /usr/bin/make --no-print-directory
MAKE_PAR_OUT_FLG = --output-sync=recurse
MAKE_SHUFFLE_FLG = 
MAKE_NP = 7
MAKE_TEST_NP = 4
MAKE_LOAD = 8.0
NPMAX = 8
PYTHON_EXE = "/usr/bin/python3"
SONAME_FUNCTION = $(1).$(SL_LINKER_SUFFIX).$(2)
SONAME_SFX_FUNCTION = $(1)$(LIB_NAME_SUFFIX).$(SL_LINKER_SUFFIX).$(2)
SL_LINKER_FUNCTION = -Wl,-rpath,/opt/scls/mkl/lib -L/opt/scls/mkl/lib -Wl,-rpath,/opt/scls/mkl/lib -shared  -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-stringop-overflow -fstack-protector -fvisibility=hidden -O2 -fPIC -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2))
BUILDSHAREDLIB = yes
GDB = /usr/bin/gdb
DSYMUTIL = true
MPIEXEC = /opt/scls/mkl/bin/mpiexec
HOSTNAME = hostname
MPIEXEC_TAIL = 
PETSC_TEST_OPTIONS = -checkfunctionlist
PETSC_POST_BUILDS = 
PETSC_POST_INSTALLS = 
PETSC_POST_CHECKS = 
