Skip to content

Commit 49cdc76

Browse files
committed
Add HeatConduction2DFinWorker tutorial; update SolidificationFront2D tutorial with web worker link; enhance keywords for heat transfer tutorials
1 parent 6a073f9 commit 49cdc76

9 files changed

+308
-14
lines changed

index.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,9 @@ <h2 id="tutorials"><a name="Tutorials"></a>Tutorials</h2>
326326
</li>
327327
<li>
328328
<strong>Solidification front propagation in a two-dimensional domain</strong>:
329-
<a href="https://feascript.com/tutorials/SolidificationFront2D.html">API</a>
329+
<a href="https://feascript.com/tutorials/SolidificationFront2D.html">API (standard)</a>
330+
|
331+
<a href="https://feascript.com/tutorials/SolidificationFront2DWorker.html">API (web worker)</a>
330332
</li>
331333
</ul>
332334
<p>

tutorials/HeatConduction1DWall.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/>
2222
<meta
2323
name="keywords"
24-
content="finite elements, fem, galerkin, cfd, computational mechanics, javascript"
24+
content="finite elements, fem, galerkin, computational mechanics, javascript, 1D heat transfer"
2525
/>
2626
<meta name="viewport" content="width=device-width" />
2727
<!-- Link to the CSS files -->

tutorials/HeatConduction1DWallPlatform.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/>
2222
<meta
2323
name="keywords"
24-
content="finite elements, fem, galerkin, cfd, computational mechanics, javascript, visual platform, no-code, 1D heat transfer"
24+
content="finite elements, fem, galerkin, computational mechanics, javascript, visual platform, no-code, 1D heat transfer"
2525
/>
2626
<meta name="viewport" content="width=device-width" />
2727
<!-- Link to the CSS files -->

tutorials/HeatConduction2DFin.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/>
2222
<meta
2323
name="keywords"
24-
content="finite elements, fem, galerkin, cfd, computational mechanics, javascript"
24+
content="finite elements, fem, galerkin, computational mechanics, javascript, 2D heat transfer"
2525
/>
2626
<meta name="viewport" content="width=device-width" />
2727
<!-- Link to the CSS files -->

tutorials/HeatConduction2DFinGmsh.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/>
2222
<meta
2323
name="keywords"
24-
content="finite elements, fem, galerkin, cfd, computational mechanics, javascript, gmsh"
24+
content="finite elements, fem, galerkin, computational mechanics, javascript, gmsh, 2D heat transfer"
2525
/>
2626
<meta name="viewport" content="width=device-width" />
2727
<!-- Link to the CSS files -->

tutorials/HeatConduction2DFinPlatform.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/>
2222
<meta
2323
name="keywords"
24-
content="finite elements, fem, galerkin, cfd, computational mechanics, javascript, visual platform, no-code"
24+
content="finite elements, fem, galerkin, computational mechanics, javascript, visual platform, no-code, 2D heat transfer"
2525
/>
2626
<meta name="viewport" content="width=device-width" />
2727
<!-- Link to the CSS files -->

tutorials/HeatConduction2DFinWorker.html

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/>
2222
<meta
2323
name="keywords"
24-
content="finite elements, fem, galerkin, cfd, computational mechanics, javascript"
24+
content="finite elements, fem, galerkin, computational mechanics, javascript, web workers, 2D heat transfer"
2525
/>
2626
<meta name="viewport" content="width=device-width" />
2727
<!-- Link to the CSS files -->
@@ -83,7 +83,7 @@ <h1>Heat Conduction in a Two-Dimensional Fin (Web Worker)</h1>
8383
<p>
8484
This page demonstrates solving the 2D heat conduction fin problem using FEAScript in a web worker for
8585
improved browser responsiveness. For the mathematical formulation and theory, see the
86-
<a href="HeatConduction2DFin.html">main (standard) tutorial</a>.
86+
<a href="https://feascript.com/tutorials/HeatConduction2DFin.html">main (standard) tutorial</a>.
8787
</p>
8888

8989
<p>
@@ -179,9 +179,7 @@ <h2 id="results"><a name="Results"></a>Results</h2>
179179

180180
<ul id="menu">
181181
<li>
182-
<a href="https://feascript.com/tutorials/HeatConduction2DFin.html"
183-
>Return to Main Tutorial</a
184-
>
182+
<a href="https://feascript.com/tutorials/HeatConduction2DFin.html">Return to Main Tutorial</a>
185183
</li>
186184
<li>
187185
<a href="https://feascript.com/index.html">Return to FEAScript Website</a>

tutorials/SolidificationFront2D.html

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
/>
2222
<meta
2323
name="keywords"
24-
content="finite elements, fem, galerkin, cfd, computational mechanics, javascript, eikonal, front propagation"
24+
content="finite elements, fem, galerkin, computational mechanics, javascript, eikonal, front propagation"
2525
/>
2626
<meta name="viewport" content="width=device-width" />
2727
<!-- Link to the CSS files -->
@@ -206,8 +206,7 @@ <h2 id="solvingwithfeascript"><a name="Solving with FEAScript"></a>Solving with
206206
<h2 id="results"><a name="Results"></a>Results</h2>
207207
<p>
208208
Below is the 2D contour plot of the computed front propagation. The contour values represent the arrival
209-
time of the front at each position, with contour lines showing the position of the front at different
210-
times. This plot is generated in real time using FEAScript.
209+
time of the front at each position. This plot is generated in real time using FEAScript.
211210
<b
212211
>Please note that you may need to wait a few moments for the solution to be calculated and plotted
213212
since the eikonal equation is solved iteratively with the Newton-Raphson method directly in your
@@ -221,6 +220,15 @@ <h2 id="results"><a name="Results"></a>Results</h2>
221220
</div>
222221
<div id="solutionPlot"></div>
223222

223+
<br />
224+
225+
<!-- Link to the worker-based implementation -->
226+
<p>
227+
See also
228+
<a href="https://feascript.com/tutorials/HeatConduction2DFinWorker.html">here</a>
229+
for a tutorial using FEAScript in a separate thread (web worker) for improved responsiveness.
230+
</p>
231+
224232
<ul id="menu">
225233
<li>
226234
<a href="https://feascript.com/index.html">Return to FEAScript Website</a>

0 commit comments

Comments
 (0)