quchip.results.steady_state¶
Backend-neutral results for stationary Lindblad calculations.
Functions
|
Wrap one backend stationary solve without concretizing native arrays. |
Classes
|
Immutable stationary results reshaped to their declared sweep grid. |
|
One normalized stationary density matrix and its diagnostics. |
- class quchip.results.steady_state.SteadyStateResult(state, residual, trace, trace_error, hermiticity_error, minimum_eigenvalue, positivity_error, nullity, condition_number, dims, device_info, stats, _backend, _expectations)[source]¶
Bases:
objectOne normalized stationary density matrix and its diagnostics.
- Parameters:
- reduced_state(device)[source]¶
Partial-trace the stationary state down to one device.
- Parameters:
device (str | BaseDevice)
- Return type:
- quchip.results.steady_state.build_steady_state_result(solver_result, problem, backend)[source]¶
Wrap one backend stationary solve without concretizing native arrays.
- Parameters:
solver_result (SteadyStateSolverResult)
problem (Any)
backend (Backend)
- Return type: