MeshCurve is a user-friendly, graphics-based, low-order to high-order mesh converter.

illustration of low-order to high-order conversion

MeshCurve is a research tool, designed to easily convert legacy linear meshes for use in high-accuracy, high-order physics simulation.  MeshCurve works by adding high-order nodes, surface curvature, and optionally interior curvature to unstructured 3D linear meshes in CGNS or Gmsh format. The conversion does not require CAD geometry files.  See screenshots for a tour of meshCurve's user interface or watch the below videos for an overview of the software's capabilities.

MeshCurve is produced at the University of Kansas Computational Thermal-Fluids Laboratory within the Aerospace Engineering department.  It is based upon work supported by NASA RCA Grant: NNX12AK04A and by the National Science Foundation Graduate Research Fellowship Program under Grant No. NSF0064451.  For technical information, consult AIAA Paper No. 2015-2293 doi: 10.2514/6.2015-2293. MeshCurve is freely available in binary form for the Windows, Macintosh, and Linux operating systems.

Primary Developer and Web Designer:  Jeremy Ims
Developer:  Zhaowen Duan
Supervising Professor: Z.J. Wang

Developer Preview, Presented at AIAA's Aviation 2015 Conference

MeshCurve: how it works, Presented at AIAA's Aviation 2015 Conference