def _default_call_in_place(op, x, out, **kwargs):
    """Default in-place evaluation using ``Operator._call()``.

    Parameters
    ----------
    op : `Operator`
        Operator to call
    x : ``op.domain`` element
        Point in which to call the operator.
    out : ``op.range`` element
        An object in the operator range. The result of an operator
        evaluation is written here.
    kwargs:
        Optional arguments to the operator.
    """
    out.assign(op.range.element(op._call_out_of_place(x, **kwargs)))
Default in-place evaluation using ``Operator._call()``.

    Parameters
    ----------
    op : `Operator`
        Operator to call
    x : ``op.domain`` element
        Point in which to call the operator.
    out : ``op.range`` element
        An object in the operator range. The result of an operator
        evaluation is written here.
    kwargs:
        Optional arguments to the operator.