cellular_raza


Paper Science Rust
10.21105/joss.07723

How does individual behavior of cells lead to collective emergent phenomena: In our paper "cellular_raza: Cellular Agent-based Modeling from a Clean Slate", we publish a new agent-based simulation framework to model and study a variety of such cellular systems.

cellular_raza: Cellular Agent-Based Modeling from a Clean Slate


Rust Science Programming

I gave a talk at the Scientific Computing in Rust conference.

approx-derive & approxim


Rust
github.com/jonaspleyer/approx-derive

Provides derive macros for the popular approx crate. Approxim is a fork of approx which includes additional functionality.

Spatial Decomposition


Rust
github.com/jonaspleyer/spatial-decomposition

A crate which can decompose given rectangles into subdomains depending on different criteria. It notably implements the Kong-Mount-Roscoe (KMR) decomposition.

crate2bib


Rust science
github.com/jonaspleyer/crate2bib

A crate to generate a BibTeX entry from a given crate name and optional version number.

circ-buffer


Rust
github.com/jonaspleyer/circ-buffer

A no_std crate for a fixed-size statically allocated ring-buffer with optional serde (De)-Serialization.

Ownership in Rust – Yet another explanation


Programming Rust

A naive and hopefully intuitive explanation of ownership rules in Rust.

Scientific Computing in Rust 2023


Rust Science Programming

Last week I attended the Scientific Computing in Rust 2023 virtual conference. The organizers put together a well-stirred mixture of talks covering a wide range of topics. It was good to see so many other enthusiastic researchers using Rust as their main tool to build software surrounding computational needs.