- Add
nsubsystems
for computing the number of subsystems in a state.
- Cleanup - removing forgotten debug print statements.
identitysuperoperator
declared.
- Redo some of the
identityoperator
methods.
- Move
Base.adjoint
fromQuantumOpticsBase
toQuantumInterface
.
- Implement
basis
method for superoperators.
- Moving much more of
QuantumOptictsBase
toQuantumInterface
, avoiding piracy. NowQuantumInterface
takes care of abstract state/operator types and concrete bases, whileQuantumOpticsBase
has concrete Schroedinger-style implementations of concrete state/operator types.QuantumClifford
gives tableax-style implementations of concrete state/operator types.
- first release, bringing over interfaces from
QuantumOpticsBase
,QuantumClifford
,QuantumSavory
, andQuantumSymbolics