TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})
TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../unit_tests)
TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../src)
TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../src/Transfers)
TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../src/Smoothers)
TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../gallery)
TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../../adapters/belos)

# TRIBITS_ADD_EXECUTABLE_AND_TEST(
#     amesos2
#     SOURCES amesos2.cpp
#     ARGS ""
#     COMM serial mpi
#   )

# TRIBITS_ADD_EXECUTABLE_AND_TEST(
#     simple1D-mergedSmoo
#     SOURCES mainMergedSmoo.cpp
#     ARGS ""
#     COMM serial mpi
#   )

# JJH: 9/3/2013 This test is failing.  Until Andrey fixes it, I'm allowing
#               it to compile (for coverage) but not run.
IF(${PACKAGE_NAME}_ENABLE_Belos)
  TRIBITS_ADD_EXECUTABLE(
    simple1D-Emin
    SOURCES Emin.cpp
    COMM serial mpi
  )
ENDIF()

# TRIBITS_ADD_EXECUTABLE_AND_TEST(
#   simple1D-Emin
#   SOURCES Emin.cpp
#   ARGS ""
#   COMM serial mpi
#   )

TRIBITS_ADD_EXECUTABLE(simple1D-UncoupledAggregation SOURCES simple1D-UncoupledAggregation.cpp)

TRIBITS_ADD_TEST(
  simple1D-UncoupledAggregation
  NAME "simple1D-UncoupledAggregation-Tpetra"
  ARGS "--linAlgebra=Tpetra"
  COMM serial mpi
)
