UNPKG

@stdlib/esm

Version:

ES module distribution for Stdlib, a standard library for JavaScript and Node.js.

3 lines 751 B
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0 import r from"./../../utils/define-nonenumerable-read-only-property.js";var f=5;function n(r,n,e,t){var o,i;if(r<=0||t<=0||1===n)return e;if(1===t){if((i=r%f)>0)for(o=0;o<i;o++)e[o]*=n;if(r<f)return e;for(o=i;o<r;o+=f)e[o]*=n,e[o+1]*=n,e[o+2]*=n,e[o+3]*=n,e[o+4]*=n;return e}for(r*=t,o=0;o<r;o+=t)e[o]*=n;return e}var e=5;function t(r,f,n,t,o){var i,u,a;if(r<=0||1===f)return n;if(i=o,1===t){if((u=r%e)>0)for(a=0;a<u;a++)n[i]*=f,i+=t;if(r<e)return n;for(a=u;a<r;a+=e)n[i]*=f,n[i+1]*=f,n[i+2]*=f,n[i+3]*=f,n[i+4]*=f,i+=e;return n}for(a=0;a<r;a++)n[i]*=f,i+=t;return n}var o=r,i=n,u=t;o(i,"ndarray",u);export default i; //# sourceMappingURL=dscal.js.map