Граф коммитов

79 Коммитов

Автор SHA1 Сообщение Дата
Mine Starks a943e7087a
Update versions to 0.28.302812 (#683) 2023-09-20 12:08:34 -07:00
Robin Kuzmin de631b7bff
->0.28.291394 (#680) 2023-08-01 22:14:35 -07:00
Robin Kuzmin b711a8cf57
0.28.277227 (#676) 2023-06-06 23:10:49 +00:00
Mine Starks 2214d89925
Update QDK version to 0.28.263081 (#666) 2023-03-30 10:21:44 -07:00
Scott Carda f7af9c2a95
updated to 0.27.258160 (#660) 2023-03-06 11:58:03 -08:00
Robin Kuzmin 196faf9475
Fixing the undesirable dependencies issue for qdk. (#656)
* Migrated to net6.0.
2023-02-06 19:22:08 -08:00
Sarah Marshall 64409a1a16
Update to QDK version 0.27.253010 2023-01-31 09:34:25 -08:00
weucode 99f5675c6f
Update Facts.qs (#654)
Two APIs in Fact.qs are out of work when the length of FixedPoint array is 2. Rest is proper to replace Most, in this way, this case will also be included to check.
2023-01-17 10:56:25 -08:00
Robin Kuzmin 136afb2006
Switch to 0.27.244707. (#647) 2022-12-12 17:36:52 -08:00
Robin Kuzmin f3d64b6dfa
2022.10 Hotfix: Updated to 0.27.238334 (#643) 2022-10-28 21:17:58 -07:00
Robin Kuzmin 3a6b2ea3ef
Switch to QDK version 0.27.236950. (#642) 2022-10-26 01:02:31 -07:00
Ricardo Espinoza 60bc2f9376
Updating QDK version to 0.26.233415. (#634) 2022-10-10 13:42:48 -07:00
DmitryVasilevsky f29e03e74a
Updating QDK version to 0.25.228311 - August 2022 Release (#626)
Co-authored-by: Dmitry Vasilevsky <dmitryv@microsoft.com>
2022-09-09 18:09:31 -07:00
Mathias Soeken 3d0aea9549
Revise ApplyFunctionWithLookupTable (#617) 2022-08-30 11:36:00 -07:00
Rajiv Krishnakumar 2991f67eb0
lookup table code (#611)
* lookup table code

* Update Numerics/tests/LookupTableTests.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/src/FixedPoint/LookupTable.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/src/FixedPoint/LookupTable.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/src/FixedPoint/LookupTable.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/tests/LookupTableTests.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/tests/LookupTableTests.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/tests/LookupTableTests.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/src/FixedPoint/LookupTable.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/src/FixedPoint/LookupTable.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/src/FixedPoint/LookupTable.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Update Numerics/tests/LookupTableTests.qs

Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>

* Moved potential efficiency comments

Moved potential efficiency comments of fanning out control qubits from summary to inside the code

* Split summary into summary and remarks

Split original summary to summary and remarks

* Added latex formatting

* Update Numerics/src/FixedPoint/LookupTable.qs

* Update Numerics/tests/LookupTableTests.qs

Co-authored-by: Krishnakumar, Rajiv [Engineering] <rajiv.krishnakumar@ny.email.gs.com>
Co-authored-by: Mathias Soeken <mathias.soeken@gmail.com>
Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
2022-08-22 23:30:33 -07:00
Ricardo Espinoza 3f661797f0
Updating QDK version to 0.25.222597. (#609) 2022-07-27 16:03:14 -07:00
Mathias Soeken 131a8e7b44
Add functions for smallest and largest representable fixed point (#606)
* Add functions for smallest and largest representable fixed point

Implements #594

* New line.

* Apply suggestions from code review

Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>

Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
2022-07-17 18:04:36 -07:00
Robin Kuzmin 0730cda6ee
Updated to the latest QDK. (#591) 2022-05-25 08:28:39 -07:00
Mathias Soeken 690d7423e6 Feature branch cleanup (#582)
* Fixes #570. (#572)

* Fixes #571. (#573)

* Add DevSkim scanning (#576)

* Examples in fixed-point conversion functions.

* API review April 2022 (#561)

* API review April 2022

* Apply suggestions from code review

Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>

* Update api-design-2022-04.md

* Update api-design-2022-04.md

Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>

* Fixes #580. (#581)

* Address reviewer's feedback.

Co-authored-by: Angela Burton <anjbur@users.noreply.github.com>
Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
2022-05-12 10:36:56 +02:00
Mathias Soeken 81fe6defd4 Implements fixed-point conversion functions (#575)
* Implements #559.

* Apply suggestions from code review

Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>

* Use new UDT fields.

Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
2022-05-12 10:36:56 +02:00
Mathias Soeken 7b5cfc4e4c Implements #555 (#557)
* Implements #555.

* Apply suggestions from code review

Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>

* Change order of arguments.

Co-authored-by: Mariia Mykhailova <mamykhai@microsoft.com>
2022-05-12 10:36:56 +02:00
Mathias Soeken ad3a6f19aa Implements #549. (#574) 2022-05-12 10:36:56 +02:00
Mathias Soeken bd99e8225b
Refactor and remove duplicate internal operation. (#569) 2022-04-20 17:04:11 -07:00
Mathias Soeken 17b2c487b0
Implements #465 (#568)
* Implements #465.

* Code refactoring.

* Fix recursion error.

* Adress reviewer comments.
2022-04-20 13:43:22 -07:00
Mathias Soeken eee471f941
Removed C# test driver. (#566) 2022-04-20 09:56:00 -07:00
Mathias Soeken e838b63c90
Fixes #560 (#562)
* Fixes #560.

* Apply suggestions from code review

Co-authored-by: Cassandra Granade <chgranad@microsoft.com>

Co-authored-by: Cassandra Granade <chgranad@microsoft.com>
2022-04-13 05:00:05 -07:00
Ricardo Espinoza 9c209c2a52
Updating projects and other components to build 0.24.201332 (#548)
* Build 0.24.201332.
* Fixing QDK version in Notice.txt
2022-04-01 11:19:09 +00:00
Mariia Mykhailova 4422ad5a94
Add note: SignedLittleEndian uses two's complement (#544)
Fixes #467.
2022-03-30 05:08:26 -07:00
Ricardo Espinoza ce280afaac
Adopt .NET6 + VS2022 in Quantum Development Kit (#542)
With this change, we're migrating the main release train of the QDK to the most recent Long Time Support version of the .NET framework. For details about this change, refer to the original issue microsoft/qsharp-compiler#1224.

As part of this change, we're:

- Re-targeting all .NetCoreApp3.1 binaries to .NET6.0
- Updating Docker images, samples and templates.
- Libraries using .NetStandard2.1 are not affected by this change.
- The minimum supported .NET version in the QDK will also be updated from 3.1 to 6.0
- The Visual Studio extension will now target Visual Studio 2022.
2022-03-17 15:25:05 -07:00
Robin Kuzmin 45f7fa969e
Fixed the SDK version. (#536) 2022-03-09 02:04:40 +00:00
Mariia Mykhailova ba071beb5b
Fix formulas in PurifiedMixedState(WithData) (#534)
* Fix formulas in PurifiedMixedState(WithData)

This fixes #485.

* Update NuGet version.

Co-authored-by: Mathias Soeken <mathias.soeken@outlook.com>
2022-03-03 01:39:24 -08:00
Robin Kuzmin 8f485aa92f
Adapting for the QuantumSimulator change (#521) (#524)
* Adapting for the QuantumSimulator change (#521)
2022-02-16 20:02:38 -08:00
Mathias Soeken 9355ef23f4
Update to most recent version. (#516) 2022-02-03 04:53:17 -08:00
Mariia Mykhailova 102c2cf5f3
Several API docs improvements (#472)
* Typo fixes
* Add several remarks and cross-references
2021-07-16 15:09:46 -07:00
Chris Granade 5cb1f4323e
Update syntax to 0.17 and improve code quality. (#463)
* Remove long-deprecated stacks.

* Update Q# syntax and fix API documentation.

* Fix some warnings in C# code as well.

* Apply suggestions from code review

Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>

* Fix version number.

Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
2021-05-28 19:16:58 -07:00
Chris Granade 987a2670e8
Update to 0.16 and improve code quality. (#452)
* Update to 0.16 and improve code quality.

* Suggestion from code review.

* Apply suggestions from code review

Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>

* Update Standard/src/AmplitudeAmplification/AmplitudeAmplification.qs

* Update Standard/src/AmplitudeAmplification/AmplitudeAmplification.qs

Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
2021-05-03 12:57:41 -07:00
Angela Burton 98bd606e15
Fix broken documentation links (#434)
* fix links

* fix more links

* fix file

* fix file
2021-03-24 17:36:42 -07:00
Chris Granade 8e8bf59b36
Implement #409 (#416)
* Update project files.

* Add derivation of commutator tables.

* Start implementing #409.

* Added placeholders for remaining API docs, functions.

* More unit tests.

* More API docs.

* Apply suggestions from code review

Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>

* Address feedback and finish Action1C.

* Addressing feedback.

Co-authored-by: Mathias Soeken <mathias.soeken@microsoft.com>
2021-02-17 21:10:42 +00:00
Irina Yatsenko ae29d5ff90
Add _PrepareAmplitudesFromZeroState that allows state injection on Quantum Simulator (#370) 2020-11-17 17:21:00 -08:00
bettinaheim eec61bc3ce
Adapting to API update in qsharp-runtime/#370 (#363) 2020-11-04 21:28:59 -08:00
Ryan Shaffer e7fb6ef053
Build 0.13.2010.2604. (#364)
Co-authored-by: Ricardo Espinoza <ricardoe@microsoft.com>
Co-authored-by: Andres Paz <anpaz@microsoft.com>
2020-11-04 14:15:37 -08:00
Chris Granade ac2e60b3d8
Merge work on new documentation generation tool into main. (#354)
* Add metadata needed for improved documentation generation (#342)

* Fix documentation warnings (#353)
2020-10-21 08:49:33 -07:00
Mathias Soeken c4f69418a5
Various additions and improvements to Microsoft.Quantum.Arrays (#330) 2020-09-23 23:23:18 +00:00
Sarah Marshall 0b02a6a57b
Update C# callable implementations to use new naming conventions (#316)
* Build 0.12.2008.24007.

* Update callable overrides

* Build 0.12.2008.2515.

Co-authored-by: Sarah Marshall <samarsha@microsoft.com>
2020-08-28 14:59:28 -07:00
Chris Granade 505fc27383
Improvements to M.Q.Diagnostics namespace (#302) (#314) 2020-08-21 16:25:57 +00:00
Chris Granade 26ae8b963f
Improvements to Microsoft.Quantum.Random namespace (#311)
* Move Fact and Contradiction to runtime.

* Avoid using Random without System.

* Deprecate existing random operations and avoid using stubs.

* One more Random → System.Random.

* Fixing a few build issues.

* Update to beta with qsharp-runtime improvements.
2020-08-18 14:30:49 -07:00
Raphael Koh 12afc64bd2
Implement GetRuntimeMetadata method for `ApplyToEach` and variants and `ForEach` (#296)
* Override ApplyToEach GetRuntimeMetadata

* Build 0.12.2007.2301.

* Implement GetRuntimeMetadata for ForEach

* Get base RuntimeMetadata

* Add null check

* Empty commit to retrigger CI

Co-authored-by: Project Collection Build Service (ms-quantum) <>
2020-07-24 19:25:41 -04:00
Ricardo Espinoza 43b770badf
Replacing deprecated IconUrl with Icon and updating the assets for NuGet packages. (#295)
This change includes the following:

- NuGet version is updated to 5.6 and the .Net Core SDK to 3.1.300.

- The deprecated NuGet property IconUrl is replaced by an embedded icon in the packages themselves.

- The asset used as an icon for the packages is a newly created graphic.
2020-07-15 10:29:53 -07:00
Chris Granade 50d1844b8f
Move NoOp, IndexRange to qsharp-runtime. (#290) 2020-06-25 23:03:15 +00:00
Chris Granade fc24b3ef5f
Chemistry data conversion tool (#280) 2020-06-24 00:09:17 +00:00