supergrad.time_evolution.EvoElement#
- class supergrad.time_evolution.EvoElement(oper, get_coeff, coeff: Array, _type: str)[source]#
Internal type used to represent the time-dependent parts of a class.
Availables “types” are
jnp.ndarrayfunction
- Parameters:
oper – the time-independent hamiltonian
get_coeff – a callable that take (t, args) and return the coeff at that t
coeff – The coeff as a ndarray as provided by the user.
_type – type of EvoElement
Methods
__init__(oper, get_coeff, coeff, _type)make(list_)