
{{alias}}( alpha, z )
    Scales a double-precision complex floating-point number by a real-valued
    double-precision floating-point scalar constant.

    Parameters
    ----------
    alpha: number
        Scalar constant.

    z: Complex128
        Complex number.

    Returns
    -------
    out: Complex128
        Result.

    Examples
    --------
    > var z = new {{alias:@stdlib/complex/float64/ctor}}( 5.0, 3.0 )
    <Complex128>
    > var out = {{alias}}( 5.0, z )
    <Complex128>[ 25.0, 15.0 ]


{{alias}}.assign( alpha, re, im, out, strideOut, offsetOut )
    Scales a double-precision complex floating-point number by a real-valued
    double-precision floating-point scalar constant and assigns results to a
    provided output array.

    Parameters
    ----------
    alpha: number
        Scalar constant.

    re: number
        Real component of the complex number.

    im: number
        Imaginary component of the complex number.

    out: ArrayLikeObject
        Output array.

    strideOut: integer
        Stride length.

    offsetOut: integer
        Starting index.

    Returns
    -------
    out: ArrayLikeObject
        Output array.

    Examples
    --------
    > var out = new {{alias:@stdlib/array/float64}}( 2 );
    > {{alias}}.assign( 5.0, 5.0, 3.0, out, 1, 0 )
    <Float64Array>[ 25.0, 15.0 ]


{{alias}}.strided( alpha, z, sz, oz, out, so, oo )
    Scales a double-precision complex floating-point number stored in a real-
    valued strided array view by a real-valued double-precision floating-point
    scalar constant and assigns results to a provided strided output array.

    Parameters
    ----------
    alpha: number
        Scalar constant.

    z: ArrayLikeObject
        Complex number view.

    sz: integer
        Stride length for `z`.

    oz: integer
        Starting index for `z`.

    out: ArrayLikeObject
        Output array.

    so: integer
        Stride length for `out`.

    oo: integer
        Starting index for `out`.

    Returns
    -------
    out: ArrayLikeObject
        Output array.

    Examples
    --------
    > var z = new {{alias:@stdlib/array/float64}}( [ 5.0, 3.0 ] );
    > var out = new {{alias:@stdlib/array/float64}}( 2 );
    > {{alias}}.strided( 5.0, z, 1, 0, out, 1, 0 )
    <Float64Array>[ 25.0, 15.0 ]

    See Also
    --------

