gsl.odeiv

D bindings for GSL.

Members

Functions

gsl_odeiv_control_alloc
gsl_odeiv_control* gsl_odeiv_control_alloc(const(gsl_odeiv_control_type)* T)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_free
void gsl_odeiv_control_free(gsl_odeiv_control* c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_hadjust
int gsl_odeiv_control_hadjust(gsl_odeiv_control* c, gsl_odeiv_step* s, const(double)* y, const(double)* yerr, const(double)* dydt, double* h)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_init
int gsl_odeiv_control_init(gsl_odeiv_control* c, double eps_abs, double eps_rel, double a_y, double a_dydt)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_name
const(char)* gsl_odeiv_control_name(const(gsl_odeiv_control)* c)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_scaled_new
gsl_odeiv_control* gsl_odeiv_control_scaled_new(double eps_abs, double eps_rel, double a_y, double a_dydt, const(double)* scale_abs, size_t dim)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_standard_new
gsl_odeiv_control* gsl_odeiv_control_standard_new(double eps_abs, double eps_rel, double a_y, double a_dydt)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_y_new
gsl_odeiv_control* gsl_odeiv_control_y_new(double eps_abs, double eps_rel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_yp_new
gsl_odeiv_control* gsl_odeiv_control_yp_new(double eps_abs, double eps_rel)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_evolve_alloc
gsl_odeiv_evolve* gsl_odeiv_evolve_alloc(size_t dim)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_evolve_apply
int gsl_odeiv_evolve_apply(gsl_odeiv_evolve* e, gsl_odeiv_control* con, gsl_odeiv_step* step, const(gsl_odeiv_system)* dydt, double* t, double t1, double* h, double* y)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_evolve_free
void gsl_odeiv_evolve_free(gsl_odeiv_evolve* e)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_evolve_reset
int gsl_odeiv_evolve_reset(gsl_odeiv_evolve* e)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_alloc
gsl_odeiv_step* gsl_odeiv_step_alloc(const(gsl_odeiv_step_type)* T, size_t dim)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_apply
int gsl_odeiv_step_apply(gsl_odeiv_step* s, double t, double h, double* y, double* yerr, const(double)* dydt_in, double* dydt_out, const(gsl_odeiv_system)* dydt)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_free
void gsl_odeiv_step_free(gsl_odeiv_step* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_name
const(char)* gsl_odeiv_step_name(const(gsl_odeiv_step)* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_order
uint gsl_odeiv_step_order(const(gsl_odeiv_step)* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_reset
int gsl_odeiv_step_reset(gsl_odeiv_step* s)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Static variables

gsl_odeiv_step_bsimp
const(gsl_odeiv_step_type)* gsl_odeiv_step_bsimp;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_gear1
const(gsl_odeiv_step_type)* gsl_odeiv_step_gear1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_gear2
const(gsl_odeiv_step_type)* gsl_odeiv_step_gear2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_rk2
const(gsl_odeiv_step_type)* gsl_odeiv_step_rk2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_rk2imp
const(gsl_odeiv_step_type)* gsl_odeiv_step_rk2imp;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_rk2simp
const(gsl_odeiv_step_type)* gsl_odeiv_step_rk2simp;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_rk4
const(gsl_odeiv_step_type)* gsl_odeiv_step_rk4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_rk4imp
const(gsl_odeiv_step_type)* gsl_odeiv_step_rk4imp;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_rk8pd
const(gsl_odeiv_step_type)* gsl_odeiv_step_rk8pd;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_rkck
const(gsl_odeiv_step_type)* gsl_odeiv_step_rkck;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_rkf45
const(gsl_odeiv_step_type)* gsl_odeiv_step_rkf45;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

gsl_odeiv_control
struct gsl_odeiv_control
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_control_type
struct gsl_odeiv_control_type
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_evolve
struct gsl_odeiv_evolve
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step
struct gsl_odeiv_step
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_step_type
struct gsl_odeiv_step_type
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gsl_odeiv_system
struct gsl_odeiv_system
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta

Authors

Chibisi Chima-Okereke

License

Boost License 1.0