File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change @@ -137,6 +137,19 @@ class FEAWorkerWrapper {
137137 throw error ;
138138 }
139139 }
140+
141+ /**
142+ * Simple ping method to check if the worker is responsive.
143+ * @returns {boolean } Returns true to indicate the worker is available.
144+ */
145+ ping ( ) {
146+ try {
147+ return true ;
148+ } catch ( error ) {
149+ console . error ( "FEA Worker: Error in ping" , error ) ;
150+ throw error ;
151+ }
152+ }
140153}
141154
142155Comlink . expose ( FEAWorkerWrapper ) ;
Original file line number Diff line number Diff line change 1212 * Class to handle the generation of structured finite element meshes
1313 */
1414
15- import { importGmsh } from '../readers/gmshQuadReader.js' ;
15+ import { importGmshQuadTri } from '../readers/gmshQuadReader.js' ;
1616
1717export class meshGeneration {
1818 /**
@@ -95,7 +95,7 @@ export class meshGeneration {
9595 async generateMeshFromMshFile ( file ) {
9696
9797 //for now i have made a parsing of simple quadrilateral .msh file of version 4.1
98- const outputMesh = await importGmsh ( file )
98+ const outputMesh = await importGmshQuadTri ( file ) ;
9999
100100 return outputMesh
101101 }
You can’t perform that action at this time.
0 commit comments