This issue has been added to the FEAScript roadmap for the upcoming 0.2.0 release (https://github.com/orgs/FEAScript/discussions/17). Currently, the generateMeshFromGeometry() function supports only rectangular domains. We aim to extend this functionality to support additional 2D geometries (trapezoid-shaped & ring (annulus)-shaped), enabling users to more easily create meshes for diverse simulation domains. The relevant function is located in meshGenerationScript.js (https://github.com/FEAScript/FEAScript-core/blob/main/src/mesh/meshGenerationScript.js).
Tasks
This issue has been added to the FEAScript roadmap for the upcoming 0.2.0 release (https://github.com/orgs/FEAScript/discussions/17). Currently, the
generateMeshFromGeometry()function supports only rectangular domains. We aim to extend this functionality to support additional 2D geometries (trapezoid-shaped & ring (annulus)-shaped), enabling users to more easily create meshes for diverse simulation domains. The relevant function is located inmeshGenerationScript.js(https://github.com/FEAScript/FEAScript-core/blob/main/src/mesh/meshGenerationScript.js).Tasks
Implement support for 2D ring (annulus)-shaped domainsAdd support for expansion ratio in mesh generation (e.g., graded mesh density along one direction)