Skip to content
Closed
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
9161044
fix: removed dist and converted plotly into vtk js
sridhar-mani Mar 9, 2026
2335be6
fix: converted into vtk js
sridhar-mani Mar 9, 2026
b4cd9f5
live delete
sridhar-mani Mar 9, 2026
b30a882
Add `prepare` and `pretest` lifecycle scripts to auto-build `dist/` (…
Copilot Mar 9, 2026
46991c2
[WIP] WIP Address feedback on converting Plotly to VTK.js (#66)
Copilot Mar 9, 2026
d4447b2
Update src/visualization/vtkSolutionScript.js
sridhar-mani Mar 9, 2026
89643f2
Update src/index.js
sridhar-mani Mar 9, 2026
f8927a9
[WIP] Update to address feedback on Plotly to VTK.js conversion (#67)
Copilot Mar 9, 2026
9d191aa
fix: externatlise vtk js
sridhar-mani Mar 9, 2026
b052997
Revert "fix: externatlise vtk js"
sridhar-mani Mar 9, 2026
6d5f966
fix: externalied vtk js
sridhar-mani Mar 9, 2026
bf1e0b5
fix: sepecific move
sridhar-mani Mar 9, 2026
434ef04
fix: vtk issues
sridhar-mani Mar 9, 2026
c509948
feat: implemented both vtk js and plotly.
sridhar-mani Mar 11, 2026
4673a26
Add error handling for missing plotly.js optional peer dependency (#70)
Copilot Mar 11, 2026
ac8fde6
Add HTML examples for various simulations (#71)
nikoscham Mar 12, 2026
aad3620
fix: included vtk js example
sridhar-mani Mar 13, 2026
aa7dc0f
- Implemented functions for plotting solutions using VTK and Plotly.
nikoscham Mar 16, 2026
d0245f7
minor-feat: example html
sridhar-mani Mar 17, 2026
7a5e44c
Update vtk.js plotting function
nikoscham Mar 17, 2026
8342666
Merge branch 'vtkjs' of https://github.com/FEAScript/FEAScript-core i…
nikoscham Mar 17, 2026
403bc2c
Merge branch 'main' into vtkjs
nikoscham Mar 17, 2026
2bd2f5c
fix: improve dependency installation fallback in CI workflow
nikoscham Mar 17, 2026
177b82c
refactor: remove HTML example files and update README for clarity
nikoscham Mar 17, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
- <b>Meshing:</b> simple 1D/2D mesh generation, unstructured mesh import from Gmsh (`.msh`)
- <b>Solvers:</b> frontal, Jacobi (CPU/WebGPU) and LU, Newton–Raphson for nonlinear systems
- <b>Performance:</b> web worker support for multi-threaded computation
- <b>Visualization:</b> interactive plots with Plotly
- <b>Visualization:</b> interactive scientific rendering with vtk.js

<!-- ## Contents

Expand Down Expand Up @@ -81,7 +81,7 @@ FEAScript works well in interactive JavaScript playgrounds where you can write c
Install FEAScript and its peer dependencies from npm as follows:

```bash
npm install feascript mathjs plotly.js
npm install feascript mathjs @kitware/vtk.js
```
Comment on lines 86 to 88
Copy link

Copilot AI Mar 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

README now instructs users to install only @kitware/vtk.js, but the codebase still supports a Plotly backend (renderOptions.backend === "plotly") and plotly.js remains an (optional) peer dependency. Consider either documenting Plotly as an optional install (and how to select the backend) or removing Plotly support/dependencies to match the migration messaging.

Copilot uses AI. Check for mistakes.

Then, import it in your JavaScript file:
Expand Down
7 changes: 0 additions & 7 deletions dist/feascript.cjs.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/feascript.cjs.js.map

This file was deleted.

7 changes: 0 additions & 7 deletions dist/feascript.esm.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/feascript.esm.js.map

This file was deleted.

7 changes: 0 additions & 7 deletions dist/feascript.umd.js

This file was deleted.

1 change: 0 additions & 1 deletion dist/feascript.umd.js.map

This file was deleted.

Loading
Loading