Skip to content

Commit 30eba31

Browse files
authored
Feature/consolidate solvers (#56)
1 parent 6cda958 commit 30eba31

36 files changed

+410
-1482
lines changed

CONTRIBUTING.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ Thank you for your interest in contributing! FEAScript is in early development,
3232

3333
All files in the FEAScript-core codebase should follow this structure:
3434

35-
1. Banner: All files start with the FEAScript ASCII art banner
35+
1. Banner: All files start with the FEAScript banner
3636
2. Imports:
3737
- External imports first, alphabetically ordered
3838
- Internal imports next, grouped by module/folder
@@ -41,15 +41,13 @@ All files in the FEAScript-core codebase should follow this structure:
4141
Example:
4242

4343
```javascript
44-
// ______ ______ _____ _ _ //
45-
// | ____| ____| /\ / ____| (_) | | //
46-
// | |__ | |__ / \ | (___ ___ ____ _ ____ | |_ //
47-
// | __| | __| / /\ \ \___ \ / __| __| | _ \| __| //
48-
// | | | |____ / ____ \ ____) | (__| | | | |_) | | //
49-
// |_| |______/_/ \_\_____/ \___|_| |_| __/| | //
50-
// | | | | //
51-
// |_| | |_ //
52-
// Website: https://feascript.com/ \__| //
44+
/**
45+
* ════════════════════════════════════════════════════════════
46+
* FEAScript Library
47+
* Lightweight Finite Element Simulation in JavaScript
48+
* Version: {VERSION} | https://feascript.com
49+
* ════════════════════════════════════════════════════════════
50+
*/
5351

5452
// External imports
5553
import { mathLibrary } from "math-package";

dist/feascript.cjs.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/feascript.cjs.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/feascript.esm.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/feascript.esm.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/feascript.umd.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/feascript.umd.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

examples/frontPropagationScript/solidificationFront2D/solidificationFront2D.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
// ______ ______ _____ _ _ //
2-
// | ____| ____| /\ / ____| (_) | | //
3-
// | |__ | |__ / \ | (___ ___ ____ _ ____ | |_ //
4-
// | __| | __| / /\ \ \___ \ / __| __| | _ \| __| //
5-
// | | | |____ / ____ \ ____) | (__| | | | |_) | | //
6-
// |_| |______/_/ \_\_____/ \___|_| |_| __/| | //
7-
// | | | | //
8-
// |_| | |_ //
9-
// Website: https://feascript.com/ \__| //
1+
/**
2+
* ════════════════════════════════════════════════════════════
3+
* FEAScript Library
4+
* Lightweight Finite Element Simulation in JavaScript
5+
* Version: 0.1.4 | https://feascript.com
6+
* ════════════════════════════════════════════════════════════
7+
*/
108

119
// Import Math.js
1210
import * as math from "mathjs";

examples/generalFormPDEScript/advectionDiffusion1D/advectionDiffusion1D.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
// ______ ______ _____ _ _ //
2-
// | ____| ____| /\ / ____| (_) | | //
3-
// | |__ | |__ / \ | (___ ___ ____ _ ____ | |_ //
4-
// | __| | __| / /\ \ \___ \ / __| __| | _ \| __| //
5-
// | | | |____ / ____ \ ____) | (__| | | | |_) | | //
6-
// |_| |______/_/ \_\_____/ \___|_| |_| __/| | //
7-
// | | | | //
8-
// |_| | |_ //
9-
// Website: https://feascript.com/ \__| //
1+
/**
2+
* ════════════════════════════════════════════════════════════
3+
* FEAScript Library
4+
* Lightweight Finite Element Simulation in JavaScript
5+
* Version: 0.1.4 | https://feascript.com
6+
* ════════════════════════════════════════════════════════════
7+
*/
108

119
// Import Math.js
1210
import * as math from "mathjs";

examples/heatConductionScript/heatConduction1DWall/heatConduction1DWall.js

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
1-
// ______ ______ _____ _ _ //
2-
// | ____| ____| /\ / ____| (_) | | //
3-
// | |__ | |__ / \ | (___ ___ ____ _ ____ | |_ //
4-
// | __| | __| / /\ \ \___ \ / __| __| | _ \| __| //
5-
// | | | |____ / ____ \ ____) | (__| | | | |_) | | //
6-
// |_| |______/_/ \_\_____/ \___|_| |_| __/| | //
7-
// | | | | //
8-
// |_| | |_ //
9-
// Website: https://feascript.com/ \__| //
1+
/**
2+
* ════════════════════════════════════════════════════════════
3+
* FEAScript Library
4+
* Lightweight Finite Element Simulation in JavaScript
5+
* Version: 0.1.4 | https://feascript.com
6+
* ════════════════════════════════════════════════════════════
7+
*/
108

119
// Import Math.js
1210
import * as math from "mathjs";

0 commit comments

Comments
 (0)