var chem;(()=>{"use strict";const t=new Map;onmessage=e=>{if(e.data.is){const{is:s,js:n,ds:o}=e.data;for(let e=0;e<s.length;e++)t.has(s[e])||t.set(s[e],new Map),t.get(s[e]).set(n[e],o[e]);return void postMessage("ready")}const{blockStart:s,blockEnd:n}=e.data,o=[],a=[],r=[];for(let e=s;e<n;e++){const s=t.get(e);if(!s)continue;const n=Array.from(s.entries());for(const[s,c]of n){let c=0;for(const[e,o]of n){const n=t.get(e)?.get(s);n&&(c+=o*n)}o.push(e),a.push(s),r.push(c)}}postMessage({i:new Uint32Array(o),j:new Uint32Array(a),distance:new Float32Array(r)})},chem={}})();
//# sourceMappingURL=801.js.map