|
[Sponsors] |
May 16, 2020, 22:51 |
Convert existing gmsh mesh to second order?
|
#1 |
New Member
Harris Snyder
Join Date: Aug 2018
Posts: 24
Rep Power: 8 |
Hello everyone,
Quick question about gmsh. Is there a way to take an existing gmsh .msh file, and convert it to second order elements? Specifically, I'm trying to go from 8-point hexahedra (hex8) to 20-point hexahedra (hex20). Ideally, I'd like a command-line solution. I tried this: Code:
gmsh -o output.msh -format msh2 input.msh -order 2 -0 But it doesn't seem to work - I still get hex8 elements in the output. Is there a way to do this, or does the order need to be set when the mesh is first generated? Thanks |
|
May 17, 2020, 01:46 |
|
#2 |
New Member
Harris Snyder
Join Date: Aug 2018
Posts: 24
Rep Power: 8 |
Answered my own question - you can do it using a gmsh script (i.e. a .geo file).
Code:
Merge "input.msh"; SetOrder 2; Save "output.msh"; Saving that as "convert.geo", you can then run: Code:
gmsh convert.geo -0 |
|
Tags |
gmsh |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
sliding mesh problem in CFX | Saima | CFX | 46 | September 11, 2021 08:38 |
GeometricField -> mesh() Function | Tobi | OpenFOAM Programming & Development | 10 | November 19, 2020 12:33 |
can you tell me best gradient, pressure & momentum order selection in fluent | sanjiiv | FLUENT | 6 | February 14, 2020 07:07 |
A high order curvilinear mesh generation(converting) tool is strongly recommended! | hyperman | Mesh Generation & Pre-Processing | 0 | June 22, 2018 09:04 |
[snappyHexMesh] Layers:problem with curvature | giulio.topazio | OpenFOAM Meshing & Mesh Conversion | 10 | August 22, 2012 10:03 |