
IF(${PROJECT_NAME}_ENABLE_Epetra AND ${PROJECT_NAME}_ENABLE_EpetraExt)
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_01
    SOURCES example_01.cpp
    ARGS "10 10 10 0 1.0 10.0 0.0 1.0 -1.0 1.0 -1.0 1.0"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_02
    SOURCES example_02.cpp
    ARGS "10 10 10 0 1.0 1.0 -1.0 1.0 -1.0 1.0 -1.0 1.0"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_03
    SOURCES example_03.cpp
    ARGS "10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_03AD
    SOURCES example_03AD.cpp
    ARGS "10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_03NL
    SOURCES example_03NL.cpp
    ARGS "10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_04
    SOURCES example_04.cpp
    ARGS "1 1"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_05
   SOURCES example_05.cpp
    ARGS "1 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_06
   SOURCES example_06.cpp
    ARGS "1 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_07
    SOURCES example_07.cpp
    ARGS "1 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_08
   SOURCES example_08.cpp
    ARGS "1 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_09
   SOURCES example_09.cpp
    ARGS "1 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_10
    SOURCES example_10.cpp
    ARGS "1 10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_11
    SOURCES example_11.cpp
    ARGS "1 10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_12
    SOURCES example_12.cpp
    ARGS "1 10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_13
    SOURCES example_13.cpp
    ARGS "1 10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_14
    SOURCES example_14.cpp
    ARGS "1 10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_15
    SOURCES example_15.cpp
    ARGS "1 10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    XHOSTTYPE AIX
    )
  TRIBITS_ADD_EXECUTABLE_AND_TEST(
    Example_16
    SOURCES example_16.cpp
    ARGS "1 10 10 10"
    NUM_MPI_PROCS 1
    PASS_REGULAR_EXPRESSION "TEST PASSED"
    ADD_DIR_TO_NAME
    )
ENDIF()
