├── .editorconfig ├── .gitattributes ├── .gitignore ├── .jshintrc ├── Gruntfile.js ├── LICENSE ├── NOTICE ├── README.md ├── boilerplate ├── boilerplate.md ├── html │ ├── index.html │ └── js │ │ ├── coord.js │ │ └── work.js └── node │ ├── coord.js │ ├── main.js │ └── work.js ├── bower.json ├── demo ├── assets │ ├── main.css │ └── normalize.css ├── html_example.md ├── index.html └── node_example.md ├── dist ├── mathworkers.js ├── mathworkers.min.js └── release_archive │ ├── v1.0.0 │ ├── mathworkers.js │ └── mathworkers.min.js │ └── v1.1.0 │ ├── mathworkers.js │ └── mathworkers.min.js ├── docs ├── MAIN.md └── jsdoc │ ├── MW.Coordinator.html │ ├── MW.MathWorker.html │ ├── MW.Matrix.html │ ├── MW.Vector.html │ ├── MathWorkers.Batch.html │ ├── MathWorkers.Coordinator.html │ ├── MathWorkers.Global.html │ ├── MathWorkers.MathWorker.html │ ├── MathWorkers.Matrix.html │ ├── MathWorkers.Stats.html │ ├── MathWorkers.Vector.html │ ├── README_small.md │ ├── global.html │ ├── index.html │ ├── mathworkers.js.html │ ├── module-MathWorkers.html │ ├── scripts │ ├── linenumber.js │ └── prettify │ │ ├── Apache-License-2.0.txt │ │ ├── lang-css.js │ │ └── prettify.js │ └── styles │ ├── jsdoc-default.css │ ├── prettify-jsdoc.css │ └── prettify-tomorrow.css ├── notes.md ├── package.json ├── performance ├── node │ ├── performance_parallel.js │ ├── performance_parallel_coord.js │ ├── performance_parallel_work.js │ └── performance_serial.js ├── performance.css ├── performance_parallel.html ├── performance_parallel_work.js └── performance_serial.html ├── src ├── _intro.js ├── _outro.js ├── core │ ├── batch.js │ ├── communication.js │ ├── coordinator.js │ ├── event_emitter.js │ ├── global.js │ ├── mathworker.js │ ├── matrix.js │ ├── matrix_worker.js │ ├── util.js │ ├── vector.js │ └── vector_worker.js └── statistics │ └── basic_statistics.js ├── test ├── all.html ├── all.js ├── lib │ ├── qunit.css │ └── qunit.js └── old_test │ ├── node │ ├── test_core_parallel.js │ ├── test_core_parallel_coord.js │ ├── test_core_parallel_work.js │ └── test_core_serial.js │ ├── test.css │ ├── test_core_parallel.html │ ├── test_core_parallel_work.js │ ├── test_core_serial.html │ ├── test_statistics.html │ └── unit_tester.js └── todo.md /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/* 2 | *.DS_Store 3 | node_modules 4 | npm-debug.log 5 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/.jshintrc -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/README.md -------------------------------------------------------------------------------- /boilerplate/boilerplate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/boilerplate/boilerplate.md -------------------------------------------------------------------------------- /boilerplate/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/boilerplate/html/index.html -------------------------------------------------------------------------------- /boilerplate/html/js/coord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/boilerplate/html/js/coord.js -------------------------------------------------------------------------------- /boilerplate/html/js/work.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/boilerplate/html/js/work.js -------------------------------------------------------------------------------- /boilerplate/node/coord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/boilerplate/node/coord.js -------------------------------------------------------------------------------- /boilerplate/node/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/boilerplate/node/main.js -------------------------------------------------------------------------------- /boilerplate/node/work.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/boilerplate/node/work.js -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/bower.json -------------------------------------------------------------------------------- /demo/assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/demo/assets/main.css -------------------------------------------------------------------------------- /demo/assets/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/demo/assets/normalize.css -------------------------------------------------------------------------------- /demo/html_example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/demo/html_example.md -------------------------------------------------------------------------------- /demo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/demo/index.html -------------------------------------------------------------------------------- /demo/node_example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/demo/node_example.md -------------------------------------------------------------------------------- /dist/mathworkers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/dist/mathworkers.js -------------------------------------------------------------------------------- /dist/mathworkers.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/dist/mathworkers.min.js -------------------------------------------------------------------------------- /dist/release_archive/v1.0.0/mathworkers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/dist/release_archive/v1.0.0/mathworkers.js -------------------------------------------------------------------------------- /dist/release_archive/v1.0.0/mathworkers.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/dist/release_archive/v1.0.0/mathworkers.min.js -------------------------------------------------------------------------------- /dist/release_archive/v1.1.0/mathworkers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/dist/release_archive/v1.1.0/mathworkers.js -------------------------------------------------------------------------------- /dist/release_archive/v1.1.0/mathworkers.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/dist/release_archive/v1.1.0/mathworkers.min.js -------------------------------------------------------------------------------- /docs/MAIN.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/jsdoc/MW.Coordinator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MW.Coordinator.html -------------------------------------------------------------------------------- /docs/jsdoc/MW.MathWorker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MW.MathWorker.html -------------------------------------------------------------------------------- /docs/jsdoc/MW.Matrix.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MW.Matrix.html -------------------------------------------------------------------------------- /docs/jsdoc/MW.Vector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MW.Vector.html -------------------------------------------------------------------------------- /docs/jsdoc/MathWorkers.Batch.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MathWorkers.Batch.html -------------------------------------------------------------------------------- /docs/jsdoc/MathWorkers.Coordinator.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MathWorkers.Coordinator.html -------------------------------------------------------------------------------- /docs/jsdoc/MathWorkers.Global.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MathWorkers.Global.html -------------------------------------------------------------------------------- /docs/jsdoc/MathWorkers.MathWorker.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MathWorkers.MathWorker.html -------------------------------------------------------------------------------- /docs/jsdoc/MathWorkers.Matrix.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MathWorkers.Matrix.html -------------------------------------------------------------------------------- /docs/jsdoc/MathWorkers.Stats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MathWorkers.Stats.html -------------------------------------------------------------------------------- /docs/jsdoc/MathWorkers.Vector.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/MathWorkers.Vector.html -------------------------------------------------------------------------------- /docs/jsdoc/README_small.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/README_small.md -------------------------------------------------------------------------------- /docs/jsdoc/global.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/global.html -------------------------------------------------------------------------------- /docs/jsdoc/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/index.html -------------------------------------------------------------------------------- /docs/jsdoc/mathworkers.js.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/mathworkers.js.html -------------------------------------------------------------------------------- /docs/jsdoc/module-MathWorkers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/module-MathWorkers.html -------------------------------------------------------------------------------- /docs/jsdoc/scripts/linenumber.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/scripts/linenumber.js -------------------------------------------------------------------------------- /docs/jsdoc/scripts/prettify/Apache-License-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/scripts/prettify/Apache-License-2.0.txt -------------------------------------------------------------------------------- /docs/jsdoc/scripts/prettify/lang-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/scripts/prettify/lang-css.js -------------------------------------------------------------------------------- /docs/jsdoc/scripts/prettify/prettify.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/scripts/prettify/prettify.js -------------------------------------------------------------------------------- /docs/jsdoc/styles/jsdoc-default.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/styles/jsdoc-default.css -------------------------------------------------------------------------------- /docs/jsdoc/styles/prettify-jsdoc.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/styles/prettify-jsdoc.css -------------------------------------------------------------------------------- /docs/jsdoc/styles/prettify-tomorrow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/docs/jsdoc/styles/prettify-tomorrow.css -------------------------------------------------------------------------------- /notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/notes.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/package.json -------------------------------------------------------------------------------- /performance/node/performance_parallel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/performance/node/performance_parallel.js -------------------------------------------------------------------------------- /performance/node/performance_parallel_coord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/performance/node/performance_parallel_coord.js -------------------------------------------------------------------------------- /performance/node/performance_parallel_work.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/performance/node/performance_parallel_work.js -------------------------------------------------------------------------------- /performance/node/performance_serial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/performance/node/performance_serial.js -------------------------------------------------------------------------------- /performance/performance.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/performance/performance.css -------------------------------------------------------------------------------- /performance/performance_parallel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/performance/performance_parallel.html -------------------------------------------------------------------------------- /performance/performance_parallel_work.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/performance/performance_parallel_work.js -------------------------------------------------------------------------------- /performance/performance_serial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/performance/performance_serial.html -------------------------------------------------------------------------------- /src/_intro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/_intro.js -------------------------------------------------------------------------------- /src/_outro.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/_outro.js -------------------------------------------------------------------------------- /src/core/batch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/batch.js -------------------------------------------------------------------------------- /src/core/communication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/communication.js -------------------------------------------------------------------------------- /src/core/coordinator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/coordinator.js -------------------------------------------------------------------------------- /src/core/event_emitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/event_emitter.js -------------------------------------------------------------------------------- /src/core/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/global.js -------------------------------------------------------------------------------- /src/core/mathworker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/mathworker.js -------------------------------------------------------------------------------- /src/core/matrix.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/matrix.js -------------------------------------------------------------------------------- /src/core/matrix_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/matrix_worker.js -------------------------------------------------------------------------------- /src/core/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/util.js -------------------------------------------------------------------------------- /src/core/vector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/vector.js -------------------------------------------------------------------------------- /src/core/vector_worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/core/vector_worker.js -------------------------------------------------------------------------------- /src/statistics/basic_statistics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/src/statistics/basic_statistics.js -------------------------------------------------------------------------------- /test/all.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/all.html -------------------------------------------------------------------------------- /test/all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/all.js -------------------------------------------------------------------------------- /test/lib/qunit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/lib/qunit.css -------------------------------------------------------------------------------- /test/lib/qunit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/lib/qunit.js -------------------------------------------------------------------------------- /test/old_test/node/test_core_parallel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/node/test_core_parallel.js -------------------------------------------------------------------------------- /test/old_test/node/test_core_parallel_coord.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/node/test_core_parallel_coord.js -------------------------------------------------------------------------------- /test/old_test/node/test_core_parallel_work.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/node/test_core_parallel_work.js -------------------------------------------------------------------------------- /test/old_test/node/test_core_serial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/node/test_core_serial.js -------------------------------------------------------------------------------- /test/old_test/test.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/test.css -------------------------------------------------------------------------------- /test/old_test/test_core_parallel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/test_core_parallel.html -------------------------------------------------------------------------------- /test/old_test/test_core_parallel_work.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/test_core_parallel_work.js -------------------------------------------------------------------------------- /test/old_test/test_core_serial.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/test_core_serial.html -------------------------------------------------------------------------------- /test/old_test/test_statistics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/test_statistics.html -------------------------------------------------------------------------------- /test/old_test/unit_tester.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/test/old_test/unit_tester.js -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/awlange/mathworkers/HEAD/todo.md --------------------------------------------------------------------------------