nlcpy.sca.create_optimized_array
- nlcpy.sca.create_optimized_array(shape, dtype='float64') ndarray
- Creates an optimized ndarray, whose strides are adjusted to improve perfomance, filled with zeros. - Parameters
- shapeint or tuple of ints
- The shape to be used by stencil calculations. 
- dtypestr or dtype, optional
- The type of the output array. If dtype is not given, the dtype of optimized_array is set to - float64.
 
- Returns
- optimized_arrayndarray
- The optimized ndarray. 
 
 - Examples - >>> import nlcpy as vp >>> vp.sca.create_optimized_array(4, dtype='f4') array([0., 0., 0., 0.], dtype=float32) - >>> shape = (1000, 1000) >>> x_opt = vp.sca.create_optimized_array(shape) >>> x_opt.strides (8008, 8)