# to use: make -f make_beda step1 #PETSC_DIR = /home/gelmut/petsc-3.0.0-p12 PETSC_DIR3 = /chalmers/sw/sup64/petsc-3.0.0-p12 #PETSC_DIR = #PETSC_ARCH = linux-gnu-c-debug PETSC_ARCH = /chalmers/sw/sup64/petsc-3.0.0-p12 include ${PETSC_ARCH}/conf/base CC = gcc CXX = g++ #CFLAGS = -O3 -xHOST -g CXXFLAGS = -O3 -xHOST #-Wno-deprecated #-Wno-write-strings #-Wnon-template-friend CPPFLAGS += -I${MV_INCLUDE} -I. -Wno-non-template-friend #-Wno-deprecated #-Wno-write-strings #-Wno-format FFLAGS = -I../ BOPT = g++ #MV_DIR = /home/gelmut/mv #MV_INCLUDE = /home/gelmut/mv/include #MPI_INCLUDE=/home/gelmut/petsc-3.0.0-p12/linux-gnu-cxx-debug/include/mpiuni #PETSC_ADDITIONAL_INCLUDE=/home/gelmut/petsc-3.0.0-p12/linux-gnu-c-debug/include #MPI_INCLUDE = /home/gelmut/petsc-3.0.0-p12/include/mpiuni MPI_INCLUDE = ${PETSC_ARCH}/include/mpiuni CPPFLAGS += -I$(MV_INCLUDE) CPPFLAGS += -I$(MPI_INCLUDE) CPPFLAGS += -I. CPPFLAGS += -fpermissive example_lu : Example_LU.o chkopts g++ -o example_lu Example_LU.o $(PETSC_LIB) $(CCFLAGS) all: $(OBJ) $(OBJGRID) chkopts сlean: rm $(OBJ)