CASL-HJX: A Comprehensive Guide to Solving Deterministic and Stochastic Hamilton-Jacobi Equations
Faranak Rajabi, Jacob Fingerman, Andrew Wang, Jeff Moehlis, Frederic Gibou

TL;DR
CASL-HJX is a versatile computational framework that efficiently solves deterministic and stochastic Hamilton-Jacobi equations in two dimensions, enabling advanced modeling in various scientific and engineering fields.
Contribution
It introduces a flexible, high-performance C++ framework integrating numerical methods for hyperbolic PDEs and operator splitting, capable of handling mixed derivatives and stochastic elements.
Findings
Successfully solves a range of PDEs with high accuracy
Demonstrates applications in neuroscience for neural control
Bridges deterministic and stochastic Hamilton-Jacobi methods
Abstract
CASL-HJX is a computational framework designed for solving deterministic and stochastic Hamilton-Jacobi equations in two spatial dimensions. It provides a flexible and efficient approach to modeling front propagation problems, optimal control problems, and stochastic Hamilton-Jacobi Bellman equations. The framework integrates numerical methods for hyperbolic PDEs with operator splitting techniques and implements implicit methods for second-order derivative terms, ensuring convergence to viscosity solutions while achieving global rather than local optimization. Built with a high-performance C++ core, CASL-HJX efficiently handles mixed-order derivative systems with time-varying dynamics, making it suitable for real-world applications across multiple domains. We demonstrate the solver's versatility through tutorial examples covering various PDEs and through applications in neuroscience,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic processes and financial applications
