Date: 2013-07-02T14:53:40+00:00

petsc-3.4.2 2013-07-02

    CFLAGS           =
    FFLAGS                 =
    CPPFLAGS         =
    FPPFLAGS         =
    LOCDIR                 = tutorials/python/
    MANSEC           =
    EXAMPLESC         = ex1.c
    EXAMPLESF         =
    EXAMPLESCH         =
    EXAMPLESFH       =
    EXAMPLESMATLAB   =
    DIRS                 =
    CLEANFILES       =

    include ${PETSC_DIR}/conf/variables
    include ${PETSC_DIR}/conf/rules

    #--------------------------------------------------------------------------

    ex1: ex1.o  chkopts
            -${CLINKER} -o ex1 ex1.o  ${PETSC_KSP_LIB}
            ${RM} ex1.o

    ex1f: ex1f.o  chkopts
            -${FLINKER} -o ex1f ex1f.o  ${PETSC_KSP_LIB}
            ${RM} ex1f.o

    #--------------------------------------------------------------------------

    PYTHON = python

    runex1:
            -@${MPIEXEC} -n 1 ./ex1 -ksp_monitor_short -ksp_view > ex1_1.tmp 2>&1;   \
               if (${DIFF} output/ex1_1.out ex1_1.tmp) then true; \
               else echo ${PWD} ; echo "Possible problem with with ex1_1, diffs above \n========================================="; fi; \
               ${RM} -f ex1_1.tmp example1.py[co]

    runex1f:
            -@${MPIEXEC} -n 1 ./ex1f -ksp_monitor_short -ksp_view > ex1f_1.tmp 2>&1;   \
               if (${DIFF} output/ex1f_1.out ex1f_1.tmp) then true; \
               else echo ${PWD} ; echo "Possible problem with with ex1f_1, diffs above \n========================================="; fi; \
               ${RM} -f ex1f_1.tmp

    runex1py:
            -@${MPIEXEC} -n 1 python ./ex1.py -ksp_monitor_short -ksp_view > ex1py_1.tmp 2>&1;   \
               if (${DIFF} output/ex1py_1.out ex1py_1.tmp) then true; \
               else echo ${PWD} ; echo "Possible problem with with ex1py_1, diffs above \n========================================="; fi; \
               ${RM} -f ex1py_1.tmp example1.py[co]

    TESTEXAMPLES_C_PYTHON       = ex1.PETSc runex1 runex1py ex1.rm
    TESTEXAMPLES_FORTRAN_PYTHON = ex1f.PETSc runex1f ex1f.rm

    #--------------------------------------------------------------------------

    include ${PETSC_DIR}/conf/test