Skip to content

YenPeiChen07/modmesh

 
 

Repository files navigation

modmesh: modules to solve conservation laws with unstructured meshes

modmesh is a modularized code implementing the space-time conservation element and solution element (CESE) method based on unstructured meshes of mixed element to solve conservation laws. It is developed by using C++ and Python to provide:

  1. Contiguous buffers and multi-dimensional arrays.
  2. One-dimensional solvers for demonstrating the CESE method.
  3. (To be ported from https://github.com/solvcon/solvcon) unstructured meshes of mixed elements for solving conservation laws by using the CESE method in two- and three-dimensional space.
  4. (To be developed) two- and three-dimensional body mesh generation.
  5. (Under development) an integrated runtime profiler.
  6. A graphical user interface (GUI) application based on Qt for the spatial data and analysis.

An experimental Windows binary (portable) can be downloaded from the devbuild Github Action. Click the Windows release run and scroll down to the "artifacts" section to download the zip file (login to GitHub is required). A direct download link can be found in https://doc.solvcon.net/.

Refenreces

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 66.3%
  • Python 30.2%
  • CMake 2.6%
  • Other 0.9%