preconditioner_test_sources = files( 'border.cpp', 'coupling.cpp', 'graph.cpp', 'graph_extensions.cpp', 'graph_review.cpp', 'inverses.cpp', 'layout.cpp', 'material.cpp', 'parity.cpp', 'pressure_rows.cpp', '../equations/fixture.cpp', ) serif_preconditioner_tests = executable( 'serif_preconditioner_tests', preconditioner_test_sources, dependencies: [serif_dep, catch2_dep, stroid_dep], include_directories: include_directories('../include'), build_rpath: mfem_runtime_prefix == '' ? '' : mfem_runtime_prefix / 'lib', ) test('serif_preconditioner_tests', serif_preconditioner_tests, suite: 'preconditioner', timeout: 300, is_parallel: false)