Skip to content

Commit

Permalink
Add placeholders for functionality tests with CGS1.
Browse files Browse the repository at this point in the history
  • Loading branch information
pelesh committed Feb 22, 2024
1 parent 2f6d9ca commit 3889a0a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
2 changes: 2 additions & 0 deletions resolve/SystemSolver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -763,6 +763,8 @@ namespace ReSolve
gs_ = new GramSchmidt(vectorHandler_, GramSchmidt::mgs_two_synch);
} else if (gsMethod == "mgs_pm") {
gs_ = new GramSchmidt(vectorHandler_, GramSchmidt::mgs_pm);
} else if (gsMethod == "cgs1") {
gs_ = new GramSchmidt(vectorHandler_, GramSchmidt::cgs1);
} else {
out::warning() << "Gram-Schmidt variant " << gsMethod_ << " not recognized.\n";
out::warning() << "Using default cgs2 Gram-Schmidt variant.\n";
Expand Down
3 changes: 3 additions & 0 deletions tests/functionality/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -108,14 +108,17 @@ if(RESOLVE_USE_KLU)
endif()

# Krylov solvers tests
#add_test(NAME sys_rand_count_gmres_cgs1_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "cgs1" "-s" "count")
add_test(NAME sys_rand_count_gmres_cgs2_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "cgs2" "-s" "count")
add_test(NAME sys_rand_count_gmres_mgs_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "mgs" "-s" "count")
add_test(NAME sys_rand_count_gmres_mgs2sync_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "mgs_two_synch" "-s" "count")
add_test(NAME sys_rand_count_gmres_mgspm_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "mgs_pm" "-s" "count")
#add_test(NAME sys_rand_fwht_gmres_cgs1_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "cgs1" "-s" "fwht")
add_test(NAME sys_rand_fwht_gmres_cgs2_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "cgs2" "-s" "fwht")
add_test(NAME sys_rand_fwht_gmres_mgs_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "mgs" "-s" "fwht")
add_test(NAME sys_rand_fwht_gmres_mgs2sync_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "mgs_two_synch" "-s" "fwht")
add_test(NAME sys_rand_fwht_gmres_mgspm_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "randgmres" "-g" "mgs_pm" "-s" "fwht")
#add_test(NAME sys_fgmres_cgs1_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "fgmres" "-g" "cgs1")
add_test(NAME sys_fgmres_cgs2_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "fgmres" "-g" "cgs2")
add_test(NAME sys_fgmres_mgs_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "fgmres" "-g" "mgs")
add_test(NAME sys_fgmres_mgs2sync_test COMMAND $<TARGET_FILE:sys_rand_gmres_test.exe> "-i" "fgmres" "-g" "mgs_two_synch")
Expand Down

0 comments on commit 3889a0a

Please sign in to comment.