Gmsh is crashing after change Extrude value from 10 to 100

  • Thread starter Motox1982
  • Start date
  • Tags
    Mesh
  • #1
Motox1982
3
1
Hello,

here is my geo script of gmsh: (windows10 64bit)
Code:
Point(1) = {0,-35,20};
Point(2) = {0,-35,-10};
Line(1) = {1, 2};
Point(3) = {0,35,-10};
Line(2) = {2, 3};
Point(4) = {0,35,20};
Line(3) = {3, 4};
Line(4) = {4, 4};
Point(5) = {0,0,0};
Line(5) = {4, 5};
Line(6) = {5, 1};
Line(7) = {1, 1};
Line(8) = {1, 1};
Curve Loop(1) = {1,2,3,4,5,6,7,8};
Plane Surface(1) = {1};
Extrude {10, 0, 0} { Surface{1};  }
ReverseMesh Surface{1};
Mesh 2;
it works fine!

but if i change the line to: Extrude {100, 0, 0} { Surface{1}; }

(only changing value 10 to 100)

gmsh is crashing!
what is the problem, anyone any ideas?

regards, mario
 
Last edited by a moderator:
Technology news on Phys.org
  • #2
omg, allready fixed!

Line(4) = {4, 4}; and some stuff, it was a long day ;-)
 
  • #3
Welcome to PF. :smile:

Motox1982 said:
omg, allready fixed!

Line(4) = {4, 4}; and some stuff, it was a long day ;-)
Can you post your updated script so we can see what-all you changed to eliminate the errors? Was it just the definition of Line(4) that was the problem? And why did it work like that with the coarser mesh for Extrude?

Thanks.
 
  • #4
The Problem was the Line wich have the same Point Numbers such as:
Line(4) = {4, 4};
Line(7) = {1, 1};
Line(8) = {1, 1};

It was auto generated by my tool wich uses gmsh, i though it was a gmsh error, but it was mine, everything works fine now!
 
  • Informative
Likes berkeman
  • #5
Still, the program should return an error instead of crashing. But man does it crashes quite often!
 

1. Why is Gmsh crashing after changing the Extrude value from 10 to 100?

There could be several reasons for this issue, including insufficient memory or a bug in the software. It is recommended to check your system requirements and try updating to the latest version of Gmsh.

2. Can the crash be caused by the complexity of the geometry?

Yes, Gmsh may crash if the geometry is too complex for the software to handle. It is best to simplify the geometry or use a different software for complex models.

3. Is there a way to prevent Gmsh from crashing when changing the Extrude value?

You can try increasing the available memory for Gmsh or using a computer with better processing power. Additionally, breaking down the extrusion into smaller steps may also help prevent crashes.

4. How can I retrieve my work if Gmsh crashes during the Extrude operation?

Gmsh has an auto-save feature that can be enabled in the preferences. This will save your work periodically, allowing you to recover your progress in case of a crash. Additionally, it is always a good practice to save your work frequently.

5. Are there any known bugs related to the Extrude function in Gmsh?

There have been some reported bugs related to the Extrude function in Gmsh, particularly when using non-convex geometries. It is recommended to check the Gmsh bug tracker for any updates or to report any issues you encounter.

Similar threads

  • Programming and Computer Science
Replies
12
Views
1K
  • Programming and Computer Science
Replies
1
Views
2K
  • Programming and Computer Science
Replies
17
Views
1K
Replies
1
Views
1K
  • Programming and Computer Science
Replies
1
Views
647
  • Programming and Computer Science
Replies
16
Views
1K
  • Programming and Computer Science
Replies
1
Views
1K
  • Programming and Computer Science
Replies
1
Views
673
  • Calculus and Beyond Homework Help
Replies
2
Views
395
  • Programming and Computer Science
Replies
1
Views
945
Back
Top