diff options
author | Yuri Victorovich <yuri@FreeBSD.org> | 2019-01-17 09:54:40 +0000 |
---|---|---|
committer | Yuri Victorovich <yuri@FreeBSD.org> | 2019-01-17 09:54:40 +0000 |
commit | 8dda063a8be45e43cc9a5e67895fb8af2b0f4ce3 (patch) | |
tree | 77f937a3aad75d450e36982465c88ee28cb53921 /math/ascent/pkg-descr | |
parent | f61a4ea52242f96ce52ea9ab9d63520a58668628 (diff) | |
download | ports-8dda063a8be45e43cc9a5e67895fb8af2b0f4ce3.tar.gz ports-8dda063a8be45e43cc9a5e67895fb8af2b0f4ce3.zip |
Notes
Diffstat (limited to 'math/ascent/pkg-descr')
-rw-r--r-- | math/ascent/pkg-descr | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/math/ascent/pkg-descr b/math/ascent/pkg-descr new file mode 100644 index 000000000000..2b7dc172e7e0 --- /dev/null +++ b/math/ascent/pkg-descr @@ -0,0 +1,20 @@ +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 + +WWW: https://github.com/AnyarInc/Ascent |