jlrs - jlrs is a library built around bindings to the Julia C API that enables Julia code to be called from Rust. jlrs can move many kinds of data from Rust to Julia and back, share n-dimensional numerical arrays between languages, call arbitrary functions, and load code from arbitrary Julia source files. jlrs currently supports Linux and Windows.

jlrs The main goal behind jlrs is to provide a simple and safe interface to the Julia C API. Currently this crate is only tested on Linux and Windows
Information
Category: Rust / Math
Watchers: 7
Star: 231
Fork: 11
Last update: May 10, 2022

Related Repos


8

unic0rn9k SLAS Static Linear Algebra System Provides statically allocated vector, matrix and tensor types, for interfacing with blas/blis, in a performant manor
 
8

maxpert RuES - Expression Evaluation as Service RuES is a minimal JMES expression evaluation side-car, that uses JMESPath and it can handle arbitrary JSON. Wh
 
3

ziyasal An opinionated, powerful math lib for Vector2, Vector3, Matrix and Quaternion operations Vector2 Add, Sub, Div, Mul, Eq Distance Move towards target a
 
22

al-jshen A zero-dependency crate for fast number generation, with a focus on ease of use (no more passing &mut rng everywhere!).
 
10

JASory Iridium Atomic Physics Library Attempt at making a atomic database. Uses Nubase2020, ENSDF for decay chains, atomic masses, and half-lives. Nubase2020
 
10

mmderakhshani Linear Algebra Pamphlet This is a repository containing my pamphlet regarding Linear Algebra course held by Prof. Gilbert Strang at MIT. I wrote this
 
2.6k

dimforge Linear algebra library for the Rust programming language.
 
148

aldanor This crate provides a super-fast decimal number parser from strings into floats.
 
171

aftix Scientific Computing in Rust
 
33

masonium linxal Status Description linxal is a linear algebra package for rust. linxal uses LAPACK as a backend, (specifically with the lapack package) to exec
 
38

dche GLSL Mathematics for Rust. Another Rust mathematics library for graphics applications. Inspired by the great GLM library for C++, glm-rs implements th
 
334

rust-num num-bigint Big integer types for Rust, BigInt and BigUint. Usage Add this to your Cargo.toml: [dependencies] num-bigint = "0.3" Features The std crate
 
57

brendanzab Abstract algebra for Rust |(โ€ข โ—กโ€ข)|ใƒŽใ€ต(โแดฅโโ‹ƒ) - "ALGEBRAIC!!!" Abstract algebra organises organises a wide range of structures into a logically cons
 
60

xu-cheng katex-rs This crate offers Rust bindings to KaTeX. This allows you to render LaTeX equations to HTML. Documentation https://docs.rs/katex Usage Add th
 
20

zesterer coord is deprecated. I recommend using vek, a project with near-identical aims instead. Coord Description Coord is a simple, ergonomic vector mathemat