MOLE: Mimetic Operators Library Enhanced

A high-order mimetic differential operators library for solving PDEs

High-order Accuracy

Discrete analogs of vector calculus operators that satisfy local and global conservation laws

Structured Grids

Works with uniform, non-uniform, and curvilinear staggered grids

Operator Set

Includes Gradient, Divergence, and Laplacian operators with various boundary conditions

Dual Implementation

Available in both C++ and MATLAB with consistent interfaces

Key Capabilities

Suitable for PDEs

  • Elliptic (Poisson)
  • Parabolic (Heat, Diffusion)
  • Hyperbolic (Wave)

Boundary Conditions

  • Dirichlet
  • Neumann
  • Robin
  • Mixed