Purification of 2-body DMs
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
- Issue-Typ
- Feature
- Klarheit
- Muss geklärt werden
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- cpp
- Bereich
- quantum-computing
Rechercherichtung
Es werden keine Quelldateien oder Tests genannt. Beginne damit, die undokumentierten Algorithmen zur Purifizierung der 2-body reduced density matrix von PyCI zu lokalisieren, und prüfe anschließend, ob die P- und Q-Bedingungen implementiert sind und wie die vorhandenen Routinen aufgerufen werden. Als abgeschlossen gilt die Aufgabe, wenn die funktionale Vollständigkeit geklärt, ein einfaches Anwendungsbeispiel bereitgestellt und relevante Einschränkungen oder Vorbehalte dokumentiert sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Thanks for the nice code.
We've been playing around a bit with implementing some algorithms to purify a given 2-body reduced density matrices to make them (approximately) N-representable, initially based on the work of https://doi.org/10.1063/1.4994618 that I know some of the PyCI developers were involved in.
I'm aware that related algorithms for this purpose are an undocumented feature of the PyCI code, and was wondering whether they are a) functionally complete [the P and Q conditions don't seem to be implemented? We would be happy to add them], b) whether you are happy for them to be used, c) whether you can provide a simple example to be sure that we are using the code correctly or any caveats you want to mention on its limitations or effective use?
Many thanks,
George
- Vorherrschende Sprache
- C++
- Sterne
- 35
- Forks
- 15
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus theochem/PyCI
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 20/100
-
Dealing with SpinOffengood first issue help wanted
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 25/100
-
Add PyCI paper citation to Web Site and "readme" on the GitHub.Evtl. wieder frei @msricher hat das vor 640 Tagen übernommen, und es ist kein Pull Request offen. Offen
-
Dependecies in installation tutorialEvtl. vergeben @msricher hat das vor 692 Tagen übernommen. Offen
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 55/100
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 83/100
TokisanGames/Terrain3D#1073 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
metasequoiaime/msime#10989 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 63/100
KhronosGroup/SPIRV-LLVM-Translator#4151 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
Maintainer antworten meist innerhalb von 1 Tag
-
documentation good first issue help wanted
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 85/100
vek-language/vek-lang#1 · 1 Kommentar ·