function dcbrtBy( N, x, strideX, offsetX, y, strideY, offsetY, clbk, thisArg ) {
	return mapBy( N, x, strideX, offsetX, y, strideY, offsetY, cbrt, clbk, thisArg );
}
Computes the cube root of each element retrieved from an input double-precision floating-point strided array via a callback function and assigns each result to an element in an output double-precision floating-point strided array.

@param {NonNegativeInteger} N - number of indexed elements
@param {Float64Array} x - input array
@param {integer} strideX - `x` stride length
@param {NonNegativeInteger} offsetX - starting `x` index
@param {Float64Array} y - destination array
@param {integer} strideY - `y` stride length
@param {NonNegativeInteger} offsetY - starting `y` index
@param {Callback} clbk - callback
@param {*} [thisArg] - callback execution context
@returns {Float64Array} destination array

@example
var Float64Array = require( '@stdlib/array/float64' );

function accessor( v ) {
    return v;
}

var x = new Float64Array( [ 1.0, 9.0, -27.0, 81.0, -125.0 ] );
var out = new Float64Array( [ 0.0, 0.0, 0.0, 0.0, 0.0 ] );

dcbrtBy( x.length, x, 1, 0, out, 1, 0, accessor );
// out => <Float64Array>[ 1.0, ~2.08, -3.0, ~4.327, -5.0 ]