-
-
Notifications
You must be signed in to change notification settings - Fork 10
Comparing changes
Open a pull request
base repository: FEAScript/FEAScript-core
base: a3108a3
head repository: FEAScript/FEAScript-core
compare: ef7e37e
- 13 commits
- 25 files changed
- 3 contributors
Commits on May 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 26817ff - Browse repository at this point
Copy the full SHA 26817ffView commit details
Commits on May 22, 2025
-
Add Taichi.js support to Jacobi method for accelerated computation; u…
…pdate package.json and package-lock.json to include taichi.js dependency
Configuration menu - View commit details
-
Copy full SHA for 21a795b - Browse repository at this point
Copy the full SHA 21a795bView commit details
Commits on Oct 21, 2025
-
Add WebGPU compute and Jacobi workers with comprehensive testing suite
- Implemented WebGPUComputeWorker for various linear algebra operations including vector addition, matrix-vector multiplication, dot product, normalization, and more. - Created WebGPUJacobiWorker for solving linear systems using the Jacobi method. - Developed a test HTML page to validate the functionality of the compute engine with multiple test cases for each operation. - Included error handling and success messages for better user feedback during tests. - Ensured compatibility with Comlink for worker communication.
Configuration menu - View commit details
-
Copy full SHA for bf3a0d0 - Browse repository at this point
Copy the full SHA bf3a0d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82929d6 - Browse repository at this point
Copy the full SHA 82929d6View commit details -
Add Taichi.js support to Jacobi method for accelerated computation; u…
…pdate package.json and package-lock.json to include taichi.js dependency
Configuration menu - View commit details
-
Copy full SHA for 682991d - Browse repository at this point
Copy the full SHA 682991dView commit details -
Add WebGPU compute and Jacobi workers with comprehensive testing suite
- Implemented WebGPUComputeWorker for various linear algebra operations including vector addition, matrix-vector multiplication, dot product, normalization, and more. - Created WebGPUJacobiWorker for solving linear systems using the Jacobi method. - Developed a test HTML page to validate the functionality of the compute engine with multiple test cases for each operation. - Included error handling and success messages for better user feedback during tests. - Ensured compatibility with Comlink for worker communication.
Configuration menu - View commit details
-
Copy full SHA for bd50688 - Browse repository at this point
Copy the full SHA bd50688View commit details -
Merge origin/feature/webGPU preferring local changes; resolve jacobiM…
…ethod conflict by keeping remote worker-based version
Configuration menu - View commit details
-
Copy full SHA for 5832886 - Browse repository at this point
Copy the full SHA 5832886View commit details -
Refactor heat conduction example and improve Jacobi solver
- Updated mesh configuration in HeatConduction2DFinCG.html to reduce the number of elements for better performance. - Enhanced FEAScript.js to prepare the mesh and extract node coordinates before matrix assembly. - Modified jacobiMethodScript.js documentation to clarify return object structure. - Rewrote jacobiSolverScript.js to implement a CPU synchronous version of the Jacobi method, removing the WebGPU dependency. - Adjusted convergence check in webgpuJacobiWorker.js to use absolute differences. - Removed testWebGPU.html as it is no longer needed.
Configuration menu - View commit details
-
Copy full SHA for d8e9e3b - Browse repository at this point
Copy the full SHA d8e9e3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe316da - Browse repository at this point
Copy the full SHA fe316daView commit details
Commits on Oct 29, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 913cddc - Browse repository at this point
Copy the full SHA 913cddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4532b2b - Browse repository at this point
Copy the full SHA 4532b2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23a3445 - Browse repository at this point
Copy the full SHA 23a3445View commit details
Commits on Oct 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for ef7e37e - Browse repository at this point
Copy the full SHA ef7e37eView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff a3108a3...ef7e37e