qiskit_dynamics.array.wrap#
- wrap(func, wrap_return=True, wrap_args=True, decorator=False)[source]#
Wrap an array backend function to work with
Arrays.- Parameters:
func (
Callable) – A function to wrap.wrap_return (
bool) – IfTrueconvert results that are registered array backend types intoArrayobjects.wrap_args (
bool) – IfTruealso wrap function type args and kwargs of the wrapped function.decorator (
bool) – IfTruethe wrapped decorator functionfuncwill also wrap the decorated functions.
- Returns:
The wrapped function.
- Return type:
Callable