Loading examples/CMakeLists.txt +4 −1 Original line number Diff line number Diff line Loading @@ -18,3 +18,6 @@ add_test(NAME qrt_ftqc_deuteron COMMAND ${CMAKE_BINARY_DIR}/qcor -c -qrt ftqc ${ add_test(NAME qrt_ftqc_bit_flip_qec_std_lib COMMAND ${CMAKE_BINARY_DIR}/qcor -c -qrt ftqc ${CMAKE_CURRENT_SOURCE_DIR}/ftqc_qrt/error_correcting_code.cpp) add_test(NAME qrt_ftqc_five_qubit_qec_std_lib COMMAND ${CMAKE_BINARY_DIR}/qcor -c -qrt ftqc ${CMAKE_CURRENT_SOURCE_DIR}/ftqc_qrt/five_qubit_qec_code.cpp) add_test(NAME qrt_ftqc_steane_qec_std_lib COMMAND ${CMAKE_BINARY_DIR}/qcor -c -qrt ftqc ${CMAKE_CURRENT_SOURCE_DIR}/ftqc_qrt/steane_qec_code.cpp) add_test(NAME qsim_vqe COMMAND ${CMAKE_BINARY_DIR}/qcor ${CMAKE_CURRENT_SOURCE_DIR}/qsim/VqeWithAnsatzCircuit.cpp) add_test(NAME qsim_trotter COMMAND ${CMAKE_BINARY_DIR}/qcor ${CMAKE_CURRENT_SOURCE_DIR}/qsim/TrotterTdWorkflow.cpp) add_test(NAME qsim_iqpe_vqe COMMAND ${CMAKE_BINARY_DIR}/qcor ${CMAKE_CURRENT_SOURCE_DIR}/qsim/IterativeQpeVqe.cpp) lib/qsim/impls/tests/IterativeQpeVqe.cpp→examples/qsim/IterativeQpeVqe.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ int main(int argc, char **argv) { auto problemModel = qsim::ModelBuilder::createModel(eigen_state_prep, H, 2, 0); // Instantiate an IQPE workflow. // Instantiate an IQPE workflow auto workflow = qsim::getWorkflow("iqpe", {{"time-steps", 8}, {"iterations", 8}}); Loading lib/qsim/impls/tests/TrotterTdWorkflow.cpp→examples/qsim/TrotterTdWorkflow.cpp +0 −0 File moved. View file lib/qsim/impls/tests/VqeWithAnsatzCircuit.cpp→examples/qsim/VqeWithAnsatzCircuit.cpp +0 −0 File moved. View file lib/qsim/impls/CMakeLists.txt +0 −1 Original line number Diff line number Diff line Loading @@ -40,6 +40,5 @@ install(TARGETS ${LIBRARY_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/plugins) install(FILES ${HEADERS} DESTINATION include/qcor) if (QCOR_BUILD_TESTS) add_subdirectory(tests) add_subdirectory(modules/tests) endif() No newline at end of file Loading
examples/CMakeLists.txt +4 −1 Original line number Diff line number Diff line Loading @@ -18,3 +18,6 @@ add_test(NAME qrt_ftqc_deuteron COMMAND ${CMAKE_BINARY_DIR}/qcor -c -qrt ftqc ${ add_test(NAME qrt_ftqc_bit_flip_qec_std_lib COMMAND ${CMAKE_BINARY_DIR}/qcor -c -qrt ftqc ${CMAKE_CURRENT_SOURCE_DIR}/ftqc_qrt/error_correcting_code.cpp) add_test(NAME qrt_ftqc_five_qubit_qec_std_lib COMMAND ${CMAKE_BINARY_DIR}/qcor -c -qrt ftqc ${CMAKE_CURRENT_SOURCE_DIR}/ftqc_qrt/five_qubit_qec_code.cpp) add_test(NAME qrt_ftqc_steane_qec_std_lib COMMAND ${CMAKE_BINARY_DIR}/qcor -c -qrt ftqc ${CMAKE_CURRENT_SOURCE_DIR}/ftqc_qrt/steane_qec_code.cpp) add_test(NAME qsim_vqe COMMAND ${CMAKE_BINARY_DIR}/qcor ${CMAKE_CURRENT_SOURCE_DIR}/qsim/VqeWithAnsatzCircuit.cpp) add_test(NAME qsim_trotter COMMAND ${CMAKE_BINARY_DIR}/qcor ${CMAKE_CURRENT_SOURCE_DIR}/qsim/TrotterTdWorkflow.cpp) add_test(NAME qsim_iqpe_vqe COMMAND ${CMAKE_BINARY_DIR}/qcor ${CMAKE_CURRENT_SOURCE_DIR}/qsim/IterativeQpeVqe.cpp)
lib/qsim/impls/tests/IterativeQpeVqe.cpp→examples/qsim/IterativeQpeVqe.cpp +1 −1 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ int main(int argc, char **argv) { auto problemModel = qsim::ModelBuilder::createModel(eigen_state_prep, H, 2, 0); // Instantiate an IQPE workflow. // Instantiate an IQPE workflow auto workflow = qsim::getWorkflow("iqpe", {{"time-steps", 8}, {"iterations", 8}}); Loading
lib/qsim/impls/tests/TrotterTdWorkflow.cpp→examples/qsim/TrotterTdWorkflow.cpp +0 −0 File moved. View file
lib/qsim/impls/tests/VqeWithAnsatzCircuit.cpp→examples/qsim/VqeWithAnsatzCircuit.cpp +0 −0 File moved. View file
lib/qsim/impls/CMakeLists.txt +0 −1 Original line number Diff line number Diff line Loading @@ -40,6 +40,5 @@ install(TARGETS ${LIBRARY_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/plugins) install(FILES ${HEADERS} DESTINATION include/qcor) if (QCOR_BUILD_TESTS) add_subdirectory(tests) add_subdirectory(modules/tests) endif() No newline at end of file