Skip to content
View ryan-charette's full-sized avatar

Block or report ryan-charette

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ryan-charette/README.md

Hi, I'm Ryan 👋

Gmail LinkedIn Instagram

I build and analyze high-performance simulations for problems in science and engineering. My current work revolves around uncertainty quantification and formal verification.

Recent work:

  • Distributed N-body simulation with FMM, Barnes-Hut, MPI, and CUDA
  • GPU-accelerated T-spline surface fitting for cardiac point clouds
  • Persistent sheaf Laplacian descriptors for protein flexibility prediction
  • Rust-based deterministic parallel simulation for spatial ecology

spinning ASCII donut, topologically equivalent to a coffee mug
Figure 1: spinning ASCII coffee mug

I'm interested in: scientific computing/visualization, computational geometry/topology, high-performance computing, and machine learning (mostly reinforcement learning). I'm always open to collaboration! The best way to reach me is email.

Pinned Loading

  1. galaxy-collision-simulation galaxy-collision-simulation Public

    Distributed 3D N-body galaxy collision simulator with FMM, Barnes–Hut, MPI, and optional CUDA acceleration

    C++

  2. cardiac-surface-fitting cardiac-surface-fitting Public

    GPU-accelerated toolkit for fitting T-spline surfaces to cardiac point-cloud data using FasTFit

    Python

  3. psl-protein-flexibility psl-protein-flexibility Public

    Research code for evaluating persistent sheaf Laplacian descriptors for explainable residue-level protein flexibility prediction with SHAP attribution

    Python

  4. parallel-spatial-ecology parallel-spatial-ecology Public

    Parallel simulation framework for spatial ecology with deterministic patch updates, migration-event routing, and timestep barriers

    Rust

  5. graphon-space graphon-space Public

    Python toolkit for exploring entropy-maximizing graphons and feasible (e,t) regions in constrained random graph models

    Python

  6. fhn-rl-stabilization fhn-rl-stabilization Public

    Reinforcement learning control of the FitzHugh–Nagumo system using tile-coded True Online Sarsa(λ)

    Python