mfem-sys

Crates.iomfem-sys
lib.rsmfem-sys
version0.2.0
sourcesrc
created_at2024-05-12 14:52:56.844576
updated_at2024-10-19 14:18:48.817054
descriptionRust bindings to MFEM
homepage
repositoryhttps://github.com/mkovaxx/mfem-rs
max_upload_size
id1237532
size43,558
Máté Kovács (mkovaxx)

documentation

README

mfem-sys

Part of mfem-rs, a Rust wrapper for MFEM.

⚠️ Work in Progress ⚠️

This crate is currently under heavy development and as such, is likely unstable.
Please file an issue and bear with us while we sort things out! Thanks! :)

About

  • If you just want to use MFEM from Rust, depend on the mfem crate instead.
  • This crate is very low level and thus cumbersom to use.
  • A safe FFI (foreign-function interface) to use MFEM from Rust.
  • Uses the cxx crate to generate safe and correct bindings.
  • Encodes MFEM's ownership rules into Rust's type system.
  • Turns various MFEM int constants into type-safe Rust enums.
  • Depends on mfem-cpp.
Commit count: 73

cargo fmt