quantized.time_evolution Module
Classes
TimeEvolvingState
TimeEvolvingState(
initial_state: Callable,
eigen_basis: quantized.basis.EigenBasis
)
Fields
initial_state ()
eigen_basis (EigenBasis)
Methods
observable
TimeEvolvingState.observable(
self,
operator: Callable,
hermitian: bool
) -> TimeEvolvingObservable
Dunder Methods
__call__
TimeEvolvingState.__call__(
self,
x: Union[float, numpy.ndarray],
t: float
) -> <class 'float'>
Call self as a function.
TimeEvolvingObservable
TimeEvolvingObservable(
time_evolving_state: quantized.time_evolution.TimeEvolvingState,
operator: quantized.operators.Operator,
hermitian: bool
)
Fields
time_evolving_state (TimeEvolvingState)
operator (Operator)
hermitian (bool)
Dunder Methods
__call__
TimeEvolvingObservable.__call__(
self,
t: Union[float, <built-in function array>]
) -> typing.Union[float, <built-in function array>]
Call self as a function.