aboutsummaryrefslogtreecommitdiff
path: root/math/ascent/pkg-descr
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2019-01-17 09:54:40 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2019-01-17 09:54:40 +0000
commit8dda063a8be45e43cc9a5e67895fb8af2b0f4ce3 (patch)
tree77f937a3aad75d450e36982465c88ee28cb53921 /math/ascent/pkg-descr
parentf61a4ea52242f96ce52ea9ab9d63520a58668628 (diff)
downloadports-8dda063a8be45e43cc9a5e67895fb8af2b0f4ce3.tar.gz
ports-8dda063a8be45e43cc9a5e67895fb8af2b0f4ce3.zip
Notes
Diffstat (limited to 'math/ascent/pkg-descr')
-rw-r--r--math/ascent/pkg-descr20
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