Commit Graph

11 Commits

Author SHA1 Message Date
giangiac 1f9077bcdc Include class Timer and QubitRegister methods for specialization into namespace iqs 2021-02-15 19:32:30 -08:00
giangiac 35cd65708b Change namespace from qhipster to iqs
In addition, a few classes that were outside the qhipster namespace
(for example QubitRegister, Permutation, NoisyQureg)
are now part of iqs namespace.
2021-02-12 19:23:51 -08:00
Fabio Baruffa 10b46451f3 Delete the exe file of the interface applicaiton 2020-04-24 17:16:23 +02:00
Fabio Baruffa dc9346f08a Modify the build process to have separate compilation of the esternal
program 'interface'.
2020-04-24 17:13:51 +02:00
giangiac 031e1a902e Merge directory /interface into /include and /src 2020-03-24 13:46:10 -07:00
giangiac 7223ae7280 Edit files from /interface to respect the new directory structure 2020-03-24 13:36:26 -07:00
Hogaboam, Justin W 3c10996958 Major feature updates to Intel-QS.
- New CMake 3.15 based build system with auto-dependency checking.
  - Remove dependency on Intel proprietary compiler tools.
  - Added new quantum algorithm example files and tutorials.
  - Adds capability to build within Docker images for Cloud enabling.
  - Adds a Python interface for seamless integration with other
    quantum frameworks.
  - Performance improvements.
  - Easier MPI/MKL/OpenMP/TBB selection for performance tuning.
2019-12-12 18:15:09 -08:00
giangiac 25949d570b VERSION: naming of methods and variables consistent with good coding practices. Flag for the use/exclusion of MPI is fully applied. Additional documentation for several methods of QubitRegister class. NOTE: due to renaming, not backword compatible but better positioned for user adoption and maintenance. 2018-06-07 08:32:21 -07:00
jwhogabo df5dde580f Disables BigMPI by default. 2018-03-30 17:03:49 -07:00
Vladimir Mironov 4b63363679 BigMPI compatibility
BigMPI support for very large jobs
See https://github.com/jeffhammond/BigMPI for details
2018-02-04 18:13:29 +03:00
jwhogabo f3aa5526f8 Initial commit of Intel-QS software. 2017-11-06 10:54:31 -08:00