Skip to content

imrn99/gmsh-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gmsh-rs

Important

This is a very early WIP, the safe and result module aren't currently usable.

gmsh-rs provides safe bindings to the C API of the GMSH project. The project structure is inspired by the cudarc crate. Three modules are available:

  • safe - Safe wrapper functions.
  • result - Basic wrapper to refactor error and return value pointers into proper Results.
  • sys - Auto-generated raw bindings.

License

Caution

Our licensing policy applies only to the Rust crate gmsh-rs, not the original GMSH project.

For information about GMSH's licensing policy, refer to the original project's repository.

gmsh-rs is distributed under the terms of both the MIT license and the Apache License (Version 2.0). Refer to LICENSE-APACHE and LICENSE-MIT for more details.

About

Safe Rust bindings to the GMSH C API

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published