@@ -89,7 +89,7 @@ <h1>A JavaScript Finite Element Simulation Library</h1>
8989 </ a >
9090 </ li >
9191 < li >
92- < a href ="https://github.com/FEAScript/FEAScript-core " target ="_blank ">
92+ < a href ="https://github.com/FEAScript/ " target ="_blank ">
9393 GitHub
9494 < img
9595 src ="https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png "
@@ -102,12 +102,12 @@ <h1>A JavaScript Finite Element Simulation Library</h1>
102102
103103 < div class ="highlight-container ">
104104 < p >
105- < strong > FEAScript is a lightweight finite element simulation library developed in JavaScript</ strong > . It allows users
106- to create and run client-side, browser-based simulations for physics and engineering problems without
107- requiring additional installations. FEAScript serves as an excellent tool for building interactive web
108- applications and facilitates hands-on learning of computational mechanics by providing a versatile
109- platform to explore and solve complex problems. Our goal is to democratize finite element analysis by
110- making simulation capabilities accessible to everyone, everywhere.
105+ < strong > FEAScript is a lightweight finite element simulation library developed in JavaScript</ strong > .
106+ It allows users to create and run client-side, browser-based simulations for physics and engineering
107+ problems without requiring additional installations. FEAScript serves as an excellent tool for
108+ building interactive web applications and facilitates hands-on learning of computational mechanics by
109+ providing a versatile platform to explore and solve complex problems. Our goal is to democratize
110+ finite element analysis by making simulation capabilities accessible to everyone, everywhere.
111111 </ p >
112112 </ div >
113113
@@ -117,14 +117,17 @@ <h2 id="gettingstarted"><a name="Getting Started"></a>Getting Started</h2>
117117 browser, without the need for any cloud services. The entire workflow is performed using JavaScript
118118 objects directly in the HTML file.
119119 </ p >
120- < p >
121- There are two ways to create simulations with FEAScript:
122- </ p >
120+ < p > There are two ways to create simulations with FEAScript:</ p >
123121 < ul >
124- < li > < b > JavaScript API:</ b > For developers comfortable with coding, the JavaScript API provides full programmatic
125- control, allowing direct integration into websites or web applications.</ li >
126- < li > < b > Visual Editor:</ b > The < a href ="https://platform.feascript.com " target ="_blank "> FEAScript-platform</ a >
127- provides a no-code, block-based interface for creating simulations without writing any JavaScript code.</ li >
122+ < li >
123+ < b > JavaScript API:</ b > For developers comfortable with coding, the JavaScript API provides full
124+ programmatic control, allowing direct integration into websites or web applications.
125+ </ li >
126+ < li >
127+ < b > Visual Editor:</ b > The
128+ < a href ="https://platform.feascript.com " target ="_blank "> FEAScript-platform</ a > provides a no-code,
129+ block-based interface for creating simulations without writing any JavaScript code.
130+ </ li >
128131 </ ul >
129132
130133 < h2 id ="features "> < a name ="Features "> </ a > Features</ h2 >
@@ -191,30 +194,44 @@ <h2 id="features"><a name="Features"></a>Features</h2>
191194 </ ul >
192195
193196 < p >
194- 🚧 < strong > FEAScript is currently under heavy development with new features being added regularly</ strong > . Interested in
195- contributing? Please check out our
197+ 🚧
198+ < strong > FEAScript is currently under heavy development with new features being added regularly</ strong > .
199+ Interested in contributing? Please check out our
196200 < a href ="https://github.com/FEAScript/FEAScript-core/blob/main/CONTRIBUTING.md " target ="_blank "
197201 > contribution guidelines</ a
198202 >
199203 to get started.
200204 </ p >
201205
202- < h2 id ="documentation "> < a name ="Documentation "> </ a > Documentation </ h2 >
206+ < h2 id ="platform "> < a name ="Platform "> </ a > Platform </ h2 >
203207 < p >
204- The documentation for FEAScript is currently under development. In the meantime, for information on the
205- numerical methods used in FEAScript and other technical resources, please visit the
206- < a href ="https://blog.feascript.com " target ="_blank "> FEAScript Blog</ a > .
208+ For a visual approach to creating simulations, we are developing the
209+ < a href ="https://platform.feascript.com " target ="_blank "> FEAScript-platform</ a > - a browser-based visual
210+ editor built on the
211+ < a href ="https://developers.google.com/blockly/ " target ="_blank "
212+ > Blockly
213+ < img
214+ src ="https://upload.wikimedia.org/wikipedia/commons/4/44/Icon_External_Link.svg "
215+ alt ="External Link Icon "
216+ style ="width: 16px; height: 16px; vertical-align: middle; margin-left: 2px; margin-bottom: 4px "
217+ /> </ a >
218+ library. This no-code interface allows users to build and run finite element simulations directly in
219+ their browser by connecting visual blocks. While FEAScript's JavaScript API offers full programmatic
220+ control for advanced customization, the Platform provides an accessible entry point for users without
221+ coding experience. FEAScript-platform also provides the ability to save and load projects in XML format,
222+ enabling easy sharing and reuse of simulation configurations.
207223 </ p >
208224
209225 < h2 id ="tutorials "> < a name ="Tutorials "> </ a > Tutorials</ h2 >
210226 < p >
211- Below you can explore tutorials which serve as a step-by-step introduction to FEAScript. These tutorials
212- demonstrate how to use FEAScript's JavaScript API directly, allowing you to integrate finite element
213- simulations into your own websites and applications.
227+ Below, you can explore tutorials that provide a step-by-step introduction to FEAScript. These tutorials
228+ show you how to use FEAScript's JavaScript API directly - for integrating finite element simulations
229+ into your own websites and applications - or how to use the FEAScript-platform visual editor for a
230+ no-code experience.
214231 </ p >
215232 < ul >
216233 < li >
217- Heat conduction through wall
234+ Heat conduction through wall (API)
218235 < i
219236 > < a href ="https://github.com/FEAScript/FEAScript-core/issues/4 " target ="_blank "
220237 > (under development)</ a
@@ -223,12 +240,14 @@ <h2 id="tutorials"><a name="Tutorials"></a>Tutorials</h2>
223240 </ li >
224241 < li >
225242 Heat conduction in a two-dimensional fin:
226- < a href ="https://feascript.com/tutorials/HeatConduction2DFin.html " target ="_blank "
227- > Standard version</ a
228- >
243+ < a href ="https://feascript.com/tutorials/HeatConduction2DFin.html " target ="_blank "> API (Standard)</ a >
229244 |
230245 < a href ="https://feascript.com/tutorials/HeatConduction2DFinWorker.html " target ="_blank "
231- > Web Worker version</ a
246+ > API (Web Worker)</ a
247+ >
248+ |
249+ < a href ="https://github.com/FEAScript/FEAScript-platform/tree/main/examples " target ="_blank "
250+ > XML (Platform)</ a
232251 >
233252 </ li >
234253 </ ul >
@@ -238,27 +257,11 @@ <h2 id="tutorials"><a name="Tutorials"></a>Tutorials</h2>
238257 < a href ="https://github.com/FEAScript/FEAScript-core/issues " target ="_blank "> issues</ a > .
239258 </ p >
240259
241- < h2 id ="platform "> < a name ="Platform "> </ a > Platform </ h2 >
260+ < h2 id ="documentation "> < a name ="Documentation "> </ a > Documentation </ h2 >
242261 < p >
243- For a visual approach to creating simulations, we are developing the
244- < a href ="https://platform.feascript.com " target ="_blank "> FEAScript-platform</ a > - a browser-based visual
245- editor built on the
246- < a href ="https://developers.google.com/blockly/ " target ="_blank "
247- > Blockly
248- < img
249- src ="https://upload.wikimedia.org/wikipedia/commons/4/44/Icon_External_Link.svg "
250- alt ="External Link Icon "
251- style ="width: 16px; height: 16px; vertical-align: middle; margin-left: 2px; margin-bottom: 4px "
252- /> </ a >
253- library. This no-code interface allows users to build and run finite element simulations directly in
254- their browser by connecting visual blocks. While FEAScript's JavaScript API offers full programmatic
255- control for advanced customization, the Platform provides an accessible entry point for users without
256- coding experience. FEAScript-platform also provides the ability to save and load projects in XML format,
257- enabling easy sharing and reuse of simulation configurations. You can find example tutorials (as XML
258- files) in the
259- < a href ="https://github.com/FEAScript/FEAScript-platform/tree/main/examples " target ="_blank "
260- > examples repository</ a
261- > .
262+ The documentation for FEAScript is currently under development. In the meantime, for information on the
263+ numerical methods used in FEAScript and other technical resources, please visit the
264+ < a href ="https://blog.feascript.com " target ="_blank "> FEAScript Blog</ a > .
262265 </ p >
263266
264267 < h2 id ="licensing "> < a name ="Licensing "> </ a > Licensing</ h2 >
0 commit comments