BSD Ports

math/ascent 0.7.1 DragonFly

C++ simulation engine and differential equation solver

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
math
Package size
26.7 KiB, 179.0 KiB installed

Description

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

In the other systems

SystemPortVersion
DragonFlymath/ascent0.7.1
FreeBSDmath/ascent0.7.1

Install

Binary package:

pkg install ascent-simulation-engine

From DPorts:

cd /usr/dports/math/ascent && make install clean

Dependencies

No port depends on this one.