FAST_AR_FLAGS = Scq
AR_FLAGS = cr
PCC_AT_FILE = 1
C_VERSION = Apple clang version 16.0.0 (clang-1600.0.26.6)
MPICC_SHOW = clang -I@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/include -L@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/lib -lmpi
Cxx_VERSION = Apple clang version 16.0.0 (clang-1600.0.26.6)
MPICXX_SHOW = clang++ -I@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/include -L@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/lib -lmpi
FC_VERSION = GNU Fortran (Homebrew GCC 15.2.0_1) 15.2.0
MPIFC_SHOW = gfortran -I@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/include -Wl,-flat_namespace -I@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/lib -L@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/lib -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 = @@HOMEBREW_CELLAR@@/petsc-complex/3.24.6
PETSC_COVERAGE_EXEC = /usr/bin/gcov
CC_FLAGS =  -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wconversion -Wno-sign-conversion -Wno-float-conversion -Wno-implicit-float-conversion -fstack-protector -fno-stack-check -Qunused-arguments -fvisibility=hidden -g -O3
CXXPP_FLAGS = 
CXX_FLAGS =  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fno-stack-check -fvisibility=hidden -g -O3  -std=gnu++20 -fPIC
CXX_LINKER = mpicxx
CXX_LINKER_FLAGS =  -Wl,-commons,use_dylibs -Wl,-search_paths_first -Wl,-no_compact_unwind -Wl,-no_warn_duplicate_libraries  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fno-stack-check -fvisibility=hidden -g -O3
CPP_FLAGS = 
PCC = mpicc
PCC_FLAGS = $(CC_FLAGS)
CC_SUFFIX = o
PCC_LINKER = mpicc
PCC_LINKER_FLAGS =  -Wl,-commons,use_dylibs -Wl,-search_paths_first -Wl,-no_compact_unwind -Wl,-no_warn_duplicate_libraries  -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wconversion -Wno-sign-conversion -Wno-float-conversion -Wno-implicit-float-conversion -fstack-protector -fno-stack-check -Qunused-arguments -fvisibility=hidden -g -O3
CC_LINKER_SUFFIX = 
FPP_FLAGS = 
FC_FLAGS =  -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O  
FC_SUFFIX = o
FC_LINKER = mpif90
FC_LINKER_FLAGS =  -Wl,-commons,use_dylibs -Wl,-search_paths_first -Wl,-no_compact_unwind -Wl,-no_warn_duplicate_libraries  -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O 
FC_MODULE_FLAG = -I
FC_MODULE_OUTPUT_FLAG = -J
SL_LINKER = mpicc
SL_LINKER_FLAGS = ${PCC_LINKER_FLAGS}
SL_LINKER_SUFFIX = dylib
SL_LINKER_LIBS = ${PETSC_EXTERNAL_LIB_BASIC}
PETSC_LANGUAGE = CONLY
PETSC_SCALAR = complex
PETSC_PRECISION = double
FFTW_LIB = -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/fftw/lib -L@@HOMEBREW_PREFIX@@/opt/fftw/lib -lfftw3_mpi -lfftw3
FFTW_INCLUDE = -I@@HOMEBREW_PREFIX@@/opt/fftw/include
SCALAPACK_LIB = -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/scalapack/lib -L@@HOMEBREW_PREFIX@@/opt/scalapack/lib -lscalapack
SCALAPACK_INCLUDE = 
BLASLAPACK_LIB = -llapack -lblas
BLASLAPACK_INCLUDE = 
PTHREAD_LIB = 
PTHREAD_INCLUDE = 
HDF5_LIB = -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/lib -L@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/lib -lhdf5_hl_fortran -lhdf5_fortran -lhdf5_hl_f90cstub -lhdf5_f90cstub -lhdf5_hl -lhdf5
HDF5_INCLUDE = -I@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/include
METIS_LIB = -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/metis/lib -L@@HOMEBREW_PREFIX@@/opt/metis/lib -lmetis
METIS_INCLUDE = -I@@HOMEBREW_PREFIX@@/opt/metis/include
MATHLIB_LIB = 
MATHLIB_INCLUDE = 
REGEX_LIB = 
REGEX_INCLUDE = 
MPI_LIB = 
MPI_INCLUDE = 
PETSC_EXTERNAL_LIB_BASIC = -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/fftw/lib -L@@HOMEBREW_PREFIX@@/opt/fftw/lib -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/scalapack/lib -L@@HOMEBREW_PREFIX@@/opt/scalapack/lib -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/lib -L@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/lib -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/metis/lib -L@@HOMEBREW_PREFIX@@/opt/metis/lib -Wl,-rpath,@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/lib -L@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/lib -Wl,-rpath,@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current/gcc/aarch64-apple-darwin23/15 -L@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current/gcc/aarch64-apple-darwin23/15 -Wl,-rpath,@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current/gcc -L@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current/gcc -Wl,-rpath,@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current -L@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current -lfftw3_mpi -lfftw3 -lscalapack -llapack -lblas -lhdf5_hl_fortran -lhdf5_fortran -lhdf5_hl_f90cstub -lhdf5_f90cstub -lhdf5_hl -lhdf5 -lmetis -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lemutls_w -lheapt_w -lgfortran -lquadmath -lc++
PETSC_CC_INCLUDES = -I@@HOMEBREW_CELLAR@@/petsc-complex/3.24.6/include -I@@HOMEBREW_PREFIX@@/opt/fftw/include -I@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/include -I@@HOMEBREW_PREFIX@@/opt/metis/include
PETSC_FC_INCLUDES = -I@@HOMEBREW_CELLAR@@/petsc-complex/3.24.6/include -I@@HOMEBREW_PREFIX@@/opt/fftw/include -I@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/include -I@@HOMEBREW_PREFIX@@/opt/metis/include
LIB_NAME_SUFFIX = 
LIBNAME = ${INSTALL_LIB_DIR}/libpetsc${LIB_NAME_SUFFIX}.${AR_LIB_SUFFIX}
SHLIBS = libpetsc
PETSC_WITH_EXTERNAL_LIB = -Wl,-rpath,@@HOMEBREW_CELLAR@@/petsc-complex/3.24.6/lib -L@@HOMEBREW_CELLAR@@/petsc-complex/3.24.6/lib -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/fftw/lib -L@@HOMEBREW_PREFIX@@/opt/fftw/lib -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/scalapack/lib -L@@HOMEBREW_PREFIX@@/opt/scalapack/lib -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/lib -L@@HOMEBREW_PREFIX@@/opt/hdf5-mpi/lib -Wl,-rpath,@@HOMEBREW_PREFIX@@/opt/metis/lib -L@@HOMEBREW_PREFIX@@/opt/metis/lib -Wl,-rpath,@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/lib -L@@HOMEBREW_CELLAR@@/open-mpi/5.0.9/lib -Wl,-rpath,@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current/gcc/aarch64-apple-darwin23/15 -L@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current/gcc/aarch64-apple-darwin23/15 -Wl,-rpath,@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current/gcc -L@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current/gcc -Wl,-rpath,@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current -L@@HOMEBREW_CELLAR@@/gcc/15.2.0_1/lib/gcc/current -lpetsc -lfftw3_mpi -lfftw3 -lscalapack -llapack -lblas -lhdf5_hl_fortran -lhdf5_fortran -lhdf5_hl_f90cstub -lhdf5_f90cstub -lhdf5_hl -lhdf5 -lmetis -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -lgfortran -lemutls_w -lheapt_w -lgfortran -lquadmath -lc++
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=@@HOMEBREW_CELLAR@@/petsc-complex/3.24.6 --with-debugging=0 --with-scalar-type=complex --with-x=0 --CC=mpicc --CXX=mpicxx --FC=mpif77 --FC=mpif90 --with-fftw-dir=@@HOMEBREW_PREFIX@@/opt/fftw --with-hdf5-dir=@@HOMEBREW_PREFIX@@/opt/hdf5-mpi --with-hdf5-fortran-bindings=1 --with-metis-dir=@@HOMEBREW_PREFIX@@/opt/metis --with-scalapack-dir=@@HOMEBREW_PREFIX@@/opt/scalapack MAKEFLAGS=$MAKEFLAGS
MKDIR = /bin/mkdir -p
SHELL = /bin/bash
SED = /usr/bin/sed
SEDINPLACE = /usr/bin/sed -i ""
MV = /bin/mv
CP = /bin/cp
GREP = /usr/bin/grep
RM = /bin/rm -f
DIFF = /usr/bin/diff -w
PYTHON = /Applications/Xcode.app/Contents/Developer/usr/bin/python3
M4 = /usr/bin/m4
CC = mpicc
CPP = mpicc -E
CXX = mpicxx
CXXPP = mpicxx -E
FC = mpif90
FPP = mpif90 -E
AR = /usr/bin/ar
RANLIB = /usr/bin/ranlib -c
AR_LIB_SUFFIX = a
LD_SHARED = mpicc
DYNAMICLINKER = mpicc
CC_LINKER_SLFLAG = -Wl,-rpath,
FC_LINKER_SLFLAG = -Wl,-rpath,
CLANGUAGE = C
EXEFLAGS = 
PREFIXDIR = @@HOMEBREW_CELLAR@@/petsc-complex/3.24.6
PETSC_SCALAR_SIZE = 64
PETSC_INDEX_SIZE = 32
MAKE = make
MAKE_USER = make
OMAKE_PRINTDIR = make --print-directory
OMAKE = make --no-print-directory
MAKE_PAR_OUT_FLG = 
MAKE_SHUFFLE_FLG = 
MAKE_NP = 4
MAKE_TEST_NP = 2
MAKE_LOAD = 4.0
NPMAX = 4
PYTHON_EXE = "/Applications/Xcode.app/Contents/Developer/usr/bin/python3"
SONAME_FUNCTION = $(1).$(2).dylib
SONAME_SFX_FUNCTION = $(1)$(LIB_NAME_SUFFIX).$(2).dylib
SL_LINKER_FUNCTION = -dynamiclib -install_name $(call SONAME_FUNCTION,$(1),$(2)) -compatibility_version $(2) -current_version $(3) -undefined dynamic_lookup
BUILDSHAREDLIB = yes
LLDB = /usr/bin/lldb
DSYMUTIL = /usr/bin/dsymutil
MPIEXEC = @@HOMEBREW_PREFIX@@/opt/open-mpi/bin/mpiexec --oversubscribe
SOCKETFILTERFW = /usr/libexec/ApplicationFirewall/socketfilterfw
HOSTNAME = hostname
MPIEXEC_TAIL = 
PETSC_TEST_OPTIONS = -checkfunctionlist -use_gpu_aware_mpi 0 -nox_warning
PETSC_POST_BUILDS = 
PETSC_POST_INSTALLS = 
PETSC_POST_CHECKS = 
