Commit 3c26af77 authored by Sylvain Soliman's avatar Sylvain Soliman
Browse files

get a public list of GSL methods

parent 7aba9a10
......@@ -4,7 +4,8 @@
% Public API
solve/2,
write_gsl/1,
write_field/1
write_field/1,
gsl_methods/1
]).
......@@ -433,3 +434,11 @@ is_linear_aux(Condition, ScalarDerivatives, Options) :-
my_mult(X, [Y], X*f(Y)).
gsl_methods(
[
'rk2', 'rk4', 'rkf45', 'rkck', 'rk8pd', 'rk1imp', 'rk2imp',
'rk4imp', 'bsimp', 'msadams', 'msbdf'
]
).
......@@ -38,6 +38,7 @@ The implicit method \\texttt{bsimp} for stiff systems is the default one.
:- grammar(method).
% Note: a list of GSL supported methods is given in gsl:gsl_methods/1
method(rk2).
:- grammar_doc('\\emphright{Explicit embedded Runge-Kutta (2, 3) method}').
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment