TensorHEOM
Getting Started
Installation Guide
Installation via PyPI
Steps
Installation in editable mode via GitHub
Steps
Platform-Specific Instructions for Activation
Windows
macOS
Linux
Uninstallation
Quickstart
Installation
Your first simulation
Reading results
Analysing results
Submitting to HPC
Parameter reference
System
Bath
Numerics
Next steps
User Guide
User Guide
Identity Gate Sequence (single qubit)
Circuit
Running locally
Running on HPC
Reloading a saved simulation
Analysis
Bell State (two qubits)
Circuit
Running locally
Running on HPC
Analysis
Dynamical Decoupling (single qubit)
Background
Circuit
Running locally
Running on HPC
Analysis
GHZ State (three qubits)
Circuit
Running locally
Running on HPC
Analysis
Workflow overview
HPC workflow
Numerical convergence
Redfield+ approximation
Graphical User Interface (GUI)
Launching the GUI
Main window
Quantum circuit editor
Results viewer
API Reference
API Documentation
Top-level Functions
High-level simulation interface
Physical-unit helpers
I/O utilities
Bath decomposition
Evaluation and analysis
Classes & Module Functions
Pulse types and gate specifications
Tensor-train representation
Circuit compilation
Time evolution
HPC cluster support
About
Bibliography
Copyright and Licensing
License Terms for Documentation Text
License Terms for Source Code of TensorHEOM and Code Samples
TensorHEOM
Index
Edit on GitHub
Index
B
|
C
|
D
|
E
|
G
|
I
|
L
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
Z
B
broadbandNoise() (in module ttheom.bath)
C
calcDynamics() (in module ttheom.dynamics)
calcTimeEvo() (in module ttheom.main)
calcTimeEvoHPC() (in module ttheom.main)
commandsForSubmission() (in module ttheom.ssh)
coreJBra1 (TTsTwoLevelId attribute)
coreJBra2 (TTsTwoLevelId attribute)
coreJKet1 (TTsTwoLevelId attribute)
coreJKet2 (TTsTwoLevelId attribute)
coreSysEye1 (TTsTwoLevelId attribute)
cropPulse() (directCplStepVarJ method)
(U3Pulse method)
D
directCplStepVarJ (class in ttheom.pulse)
downloadResult() (in module ttheom.ssh)
E
elementalGates() (iSwapDPulse method)
(U3Pulse method)
G
getBathKwargs() (in module ttheom.utils.prepare)
getBathParams() (in module ttheom.bath)
getClient() (in module ttheom.ssh)
getConcurrence() (in module ttheom.evaluation)
getEnPtr() (directCplStepVarJ method)
(U3Pulse method)
getFidelity() (in module ttheom.evaluation)
getGate() (in module ttheom.pulse)
getGateTime() (directCplStepVarJ method)
(rxyStep method)
getKwargs() (in module ttheom.utils.prepare)
getLogarithmicNegativity() (in module ttheom.evaluation)
getPrefactor() (directCplStepVarJ method)
(rxyStep method)
getPrefactors() (TTs method)
(TTs1Q method)
(TTs2QId method)
(TTsMQChainId method)
getRDO() (TTs method)
(TTsTwoLevelId method)
getResult() (in module ttheom.utils.io_csv)
getRhoBondDims() (TTs method)
getRotatingRDO() (in module ttheom.dynamics)
getStatus() (in module ttheom.ssh)
getSystemKwargs() (in module ttheom.utils.prepare)
I
initSeq() (directCplStepVarJ method)
(rxyStep method)
isDelayed() (iSwapDPulse method)
(U3Pulse method)
iSwapDPulse (class in ttheom.pulse)
L
loadCSV() (in module ttheom.utils.io_csv)
loadQC() (in module ttheom.utils.io_qc)
O
outputCurrentStates() (in module ttheom.dynamics)
P
plotPulseSeq() (in module ttheom.evaluation)
plotQC() (in module ttheom.evaluation)
plotRDO() (in module ttheom.evaluation)
prepareBathParams() (in module ttheom.utils.prepare)
prepareParams() (in module ttheom.utils.prepare)
prepareSystemParams() (in module ttheom.utils.prepare)
prepareTTs() (in module ttheom.main)
R
rxyStep (class in ttheom.pulse)
S
saveQC() (in module ttheom.utils.io_qc)
scheduling() (in module ttheom.circuit)
setBathMPO() (TTs method)
setGates() (in module ttheom.pulse)
setH() (TTs method)
setOmegaQ() (directCplStepVarJ method)
setPulseSeq() (in module ttheom.circuit)
setRefH() (TTs method)
setSeq() (directCplStepVarJ method)
(rxyStep method)
shape1QBra (TTsTwoLevelId attribute)
shape1QKet (TTsTwoLevelId attribute)
shapeJBra1 (TTsTwoLevelId attribute)
shapeJBra2 (TTsTwoLevelId attribute)
shapeJKet1 (TTsTwoLevelId attribute)
shapeJKet2 (TTsTwoLevelId attribute)
shapeSysEye1 (TTsTwoLevelId attribute)
slurmShell() (in module ttheom.ssh)
slurmStatus() (in module ttheom.ssh)
submitJob() (in module ttheom.ssh)
sysEye (TTsTwoLevelId attribute)
T
timeEvolution (class in ttheom.dynamics)
transform() (in module ttheom.circuit)
TTs (class in ttheom.tt)
TTs1Q (class in ttheom.tt)
TTs2QId (class in ttheom.tt)
TTsMQChainId (class in ttheom.tt)
TTsTwoLevelId (class in ttheom.tt)
U
U3Pulse (class in ttheom.pulse)
V
vzTransform() (iSwapDPulse method)
(U3Pulse method)
Z
zGetMPO() (TTs1Q method)
(TTs2QId method)
(TTsMQChainId method)
zGetMPS() (TTs1Q method)
(TTs2QId method)
(TTsMQChainId method)
zInitSegment() (timeEvolution method)
zKRK4() (timeEvolution method)
zKRK4En() (timeEvolution method)
zKRK4St() (timeEvolution method)
zRightOrth() (in module ttheom.dynamics)
zSRK4() (timeEvolution method)
zTTTimeEvo() (timeEvolution method)