Tools for high-order unstructured meshes and finite element methods.
This package is not yet in the General Registry. You can install the latest version directly from GitHub:
import Pkg
Pkg.add(url="https://github.com/popersson/HighOrderMeshes.jl")Warning: Since this package is in active development, the
mainbranch may contain breaking changes.
If you need the original interface (v0.1.0), install it by specifying the tag:
Pkg.add(url="https://github.com/popersson/HighOrderMeshes.jl", rev="v0.1.0")We recommend Makie.jl for visualization.
using HighOrderMeshes
using GLMakie # Or CairoMakie for non-interactive plots
msh = ex1mesh()
plot(msh) # Plot high-order meshu = ex1solution(msh)
plot(msh, u) # Plot sample solutionIf you prefer Plots.jl, you must install and load TriplotRecipes.jl for the plotting extension to activate.
using HighOrderMeshes
using Plots, TriplotRecipes
plot(ex1mesh())