tk-yoshimura / DoubleDoubleODE

Double-Double Ordinary Differential Equation Solver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DoubleDoubleODE

Double-Double Ordinary Differential Equation Solver

Requirement

.NET 8.0
DoubleDouble

Install

Download DLL
Download Nuget

Usage

DormandPrinceODESolver solver = new(v: 1, (x) => x);

for (int i = 0; i < 256; i++) {
    solver.Next(1d / 256);
}

Assert.AreEqual(0d, (double)(solver.X - ddouble.E), 1e-12);

Licence

MIT

Author

T.Yoshimura

About

Double-Double Ordinary Differential Equation Solver

License:MIT License


Languages

Language:C# 100.0%