function dmskceil( N, x, sx, m, sm, y, sy ) {
	return dmskmap( N, x, sx, m, sm, y, sy, ceil );
}
Rounds each element in a double-precision floating-point strided array `x` toward positive infinity according to a strided mask array and assigns the results to elements in a double-precision floating-point strided array `y`.

@param {NonNegativeInteger} N - number of indexed elements
@param {Float64Array} x - input array
@param {integer} sx - `x` stride length
@param {Uint8Array} m - mask array
@param {integer} sm - `m` stride length
@param {Float64Array} y - destination array
@param {integer} sy - `y` stride length
@returns {Float64Array} `y`

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

var x = new Float64Array( [ 1.1, 2.5, -3.5, 4.0, -5.9 ] );
var m = new Uint8Array( [ 0, 0, 1, 0, 1 ] );
var y = new Float64Array( [ 0.0, 0.0, 0.0, 0.0, 0.0 ] );

dmskceil( x.length, x, 1, m, 1, y, 1 );
// y => <Float64Array>[ 2.0, 3.0, 0.0, 4.0, 0.0 ]