#geometry #mesh #fem

gemlab

Geometry laboratory for finite element analyses

2 unstable releases

Uses new Rust 2021

new 0.2.0 May 14, 2022
0.1.0 Oct 23, 2021

#346 in Math

38 downloads per month
Used in pmsim

MIT license

490KB
9K SLoC

Geometry laboratory for finite element analyses

This repository contains structures and functions to perform geometry computations and generate meshes for finite element analyses.

We use Vector and Matrix from Russell Lab, thus some Debian packages are required.

Documentation:

Installation

Install some libraries:

sudo apt-get install \
    liblapacke-dev \
    libopenblas-dev

Add this to your Cargo.toml:

[dependencies]
gemlab = "0.2"

Todo

  • Implement read/write mesh functions
  • Add tests to the z_integration file
  • Implement triangle and tetrahedron generators

Examples

TODO


lib.rs:

Gemlab -- Geometry And Meshes laboratory for Finite Element Analyses

Dependencies

~20MB
~224K SLoC