FreeBSD.software
Home/math/ascent-simulation-engine

ascent-simulation-engine

0.7.1

C++ simulation engine and differential equation solver

An extremely fast and flexible C++ simulation engine and differential equation solver. Ascent's integration algorithms are designed for speed, and outperform boost's odeint in both Debug and Release. Features: * Header Only * Automatic Vectorization: Ascent conforms to vectorization standards (such as Intel's) * Modular (Optional): solve systems in an object-oriented manner * Variable Tracking: Optimized recording of variable time history * Asynchronous Sampling and Event Scheduling * Multiple Integration Algorithms (In Progress): adaptive steppers, predictor-correctors, etc. * Use boost's odeint library as the numerical integration engine * Scripting Interface: Optional ChaiScript interface to easily script simulations

Origin: math/ascent
Category: math
Size: 179KiB
License: APACHE20
Maintainer: yuri@FreeBSD.org
Dependencies: 0 packages
Required by: 0 packages
$pkg install ascent-simulation-engine

More in math