Feature/frontal solver#33
Merged
Merged
Conversation
- Updated version from 0.1.2 to 0.1.3 - Modified description for clarity - Added contributor Felipe Ferrari to package.json - Changed homepage URL to https://feascript.com/ - Updated version constant in src/index.js to 0.1.3
nikoscham
added a commit
that referenced
this pull request
Aug 22, 2025
) * Update README.md to include npm version badge * Feature/frontal solver (#33) * Refactor solver imports * chore: bump version to 0.1.3 and update description in package.json - Updated version from 0.1.2 to 0.1.3 - Modified description for clarity - Added contributor Felipe Ferrari to package.json - Changed homepage URL to https://feascript.com/ - Updated version constant in src/index.js to 0.1.3
nikoscham
added a commit
that referenced
this pull request
Sep 12, 2025
* Update README.md to include npm version badge * Refactor solver imports * chore: bump version to 0.1.3 and update description in package.json - Updated version from 0.1.2 to 0.1.3 - Modified description for clarity - Added contributor Felipe Ferrari to package.json - Changed homepage URL to https://feascript.com/ - Updated version constant in src/index.js to 0.1.3 * Feature/frontal solver (#33) * Refactor solver imports * chore: bump version to 0.1.3 and update description in package.json - Updated version from 0.1.2 to 0.1.3 - Modified description for clarity - Added contributor Felipe Ferrari to package.json - Changed homepage URL to https://feascript.com/ - Updated version constant in src/index.js to 0.1.3 * Enhance README and examples; add frontal solver implementation - Updated README.md to include new sections on JavaScript API and Visual Editor, improving clarity on usage methods. - Reorganized content for better navigation and added links to examples and tutorials. - Modified example scripts to improve console output order for clarity. - Introduced a new frontal solver script for 2D problems, implementing necessary mathematical functions and logic. - Created a temporary HTML file to load the frontal solver script for testing purposes. * Reorganize README structure; move "Ways to Use FEAScript" section for better clarity * Refactor README and add support section; update usage instructions for Scribbler * Refactor frontPropagationScript and solidHeatTransferScript to utilize new mesh utility functions; streamline mesh preparation and isoparametric mapping processes * Add validation for geometry parameters in Mesh2D class; ensure required parameters are provided when not using a parsed mesh * Update logging messages in mesh generation and utility scripts; change debug logs to error logs for unimplemented element type mapping and clarify function descriptions in documentation comments. * Rename meshUtils.js to meshUtilsScript.js and update imports in solver scripts * Refactor FEAScript and solver scripts to utilize prepared mesh data; remove helper function for system size calculation * Refactor frontPropagationScript and solidHeatTransferScript to improve comment clarity; standardize residualVector and jacobianMatrix descriptions and replace meshData.elementOrder with elementOrder * Refactor frontalSolverScript and update temporaryFrontalTest to use module imports; rename feaData to FEAData for consistency in frontPropagationScript and solidHeatTransferScript * Refactor frontalSolverScript to utilize external assembly for heat transfer elements; update temporaryFrontalTest title and description for clarity. * Update README.md to clarify JavaScript API section title and improve consistency in naming * Update README.md to remove commented-out Liberapay badge for cleaner presentation * Refactor FEAScript and related scripts to improve clarity and modularity; add plotting capabilities to temporaryFrontalTest and enhance logging messages. * Update README.md to improve structure and consistency in the JavaScript API section * Update README.md for improved clarity and consistency in language and structure * Update README.md for formatting consistency; remove unused nodesCoordinates in newtonRaphsonScript.js and frontPropagationScript.js * Add frontal solver integration and enhance solid heat transfer assembly - Introduced frontal solver method in FEAScriptModel for improved solving capabilities. - Added runFrontalSolver function to frontalSolverScript.js for result handling. - Enhanced solidHeatTransferScript.js to support convection boundary conditions. - Removed temporaryFrontalTest.html as it is no longer needed. * Refactor LU solver implementation to use sparse matrix for improved performance * Build new npm package
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
chore: bump version to 0.1.3 and update description in package.json