- Регистрация
- 1 Мар 2015
- Сообщения
- 1,481
- Баллы
- 155
Introducing FEAScript – Finite Element Simulations in the Browser
Hello everyone,
I am pleased to introduce FEAScript ( | ), a library I began developing in 2023. FEAScript is a finite element simulation library written entirely in JavaScript.
? Why FEAScript?
FEAScript is designed to run entirely in the front end, for these key reasons:
1. ? Zero Setup (Maximum Fun!)
Users don’t need to install back-end solvers, configure environments, or manage dependencies. All you need is a browser to start experimenting.
2. ? Educational Tool
Educators can embed simulations in online courses or tutorials. Imagine a "JSFiddle for finite elements." Users can tweak parameters and instantly see the results — encouraging interactive learning.
? Current Features ()
? Physical Modelling
Numerical Solution
I’ve also started developing the FEAScript Platform – a no-code, block-based GUI built using . It's designed to make FEAScript more accessible.
Think: LEGO for simulations.
It enables users of all skill levels to create and explore finite element models — visually.
?
If you find the project interesting or promising, consider joining in building a community around FEAScript. Check out the and contribute to:
Whether you're an engineer, educator, student, or developer — your contributions are welcome!
Best regards,
Nikos
Hello everyone,
I am pleased to introduce FEAScript ( | ), a library I began developing in 2023. FEAScript is a finite element simulation library written entirely in JavaScript.
? Why FEAScript?
FEAScript is designed to run entirely in the front end, for these key reasons:
1. ? Zero Setup (Maximum Fun!)
Users don’t need to install back-end solvers, configure environments, or manage dependencies. All you need is a browser to start experimenting.
2. ? Educational Tool
Educators can embed simulations in online courses or tutorials. Imagine a "JSFiddle for finite elements." Users can tweak parameters and instantly see the results — encouraging interactive learning.
? Current Features ()
? Physical Modelling
- Solid heat conduction solver (1D & 2D)
- Simple mesh generation for basic domains (1D & 2D)
- Unstructured 2D quadrilateral mesh import from
- Jacobi iterative method
- LU decomposition via
- Web Worker support
- Line and surface plotting via
I’ve also started developing the FEAScript Platform – a no-code, block-based GUI built using . It's designed to make FEAScript more accessible.
Think: LEGO for simulations.
It enables users of all skill levels to create and explore finite element models — visually.
?
? Looking for Contributors!Note: Both FEAScript and the Platform are currently in experimental stages.
If you find the project interesting or promising, consider joining in building a community around FEAScript. Check out the and contribute to:
- Development
- Testing
- Documentation
- Feedback & Ideas
Whether you're an engineer, educator, student, or developer — your contributions are welcome!
Best regards,
Nikos