qiskit.algorithms.LinearSolverResult
class LinearSolverResult
A base class for linear systems results.
The linear systems algorithms return an object of the type LinearSystemsResult
with the information about the solution obtained.
__init__
__init__()
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__ () | Initialize self. |
combine (result) | Any property from the argument that exists in the receiver is updated. |
Attributes
circuit_results | return the results from the circuits |
euclidean_norm | return the euclidean norm if the algorithm knows how to calculate it |
observable | return the (list of) calculated observable(s) |
state | return either the circuit that prepares the solution or the solution as a vector |
circuit_results
return the results from the circuits
Return type
Union
[List
[float
], List
[Result
]]
combine
combine(result)
Any property from the argument that exists in the receiver is updated. :type result: AlgorithmResult
:param result: Argument result with properties to be set.
Raises
TypeError – Argument is None
Return type
None
euclidean_norm
return the euclidean norm if the algorithm knows how to calculate it
Return type
float
observable
return the (list of) calculated observable(s)
Return type
Union
[float
, List
[float
]]
state
return either the circuit that prepares the solution or the solution as a vector
Return type
Union
[QuantumCircuit
, ndarray
]