http://www.math.univ-paris13.fr/~cuvelier/software/codes/Python/fc-hypermesh/pyfc-hypermesh_400.png

The fc_hypermesh Python package allows to generate conforming meshes of hypercubes, hyperrectangles or of any d-orthotopes by p-order simplices or orthotopes with their m-faces

Introduction:

sysfs line plot

This implements Vectorized algorithms for regular and conforming tessellations of d-orthotopes and their faces with high-order orthotopes or simplicial elements, Cuvelier F., 2019

More documentation is available on fc_hypermesh Python package dedicated web page.

Installation:

The fc_hypermesh Python package is available from the Python Package Index, so to install/upgrade simply do

pip install fc_hypermesh -U

Thereafter, it's possible to run one of the demo functions

import fc_hypermesh
fc_hypermesh.demos.demo01()

Examples usage:

Testing :

There are eight demos functions in the fc_hypermesh.demos module named demo01 to demo08. The source code is in module demos.py. For example, run the following code under Python:

import fc_hypermesh
fc_hypermesh.demos.demo01()

Benchmarking: