[][src]Crate gkquad

Numerical Integradion Library for Rust

This crate offers utilities for calculating 1-dimentional integral by default. Also, multi-dimentional integral toolbox are available (but experimental).

Experimental utilities are not tested well, and then quite buggy at the moment. If you found any bugs, feel free to create an issue or send a pull request. This crate is looking for contributors.

Features

gkquad aims to offer easy, extensible, and fast utilities. Not only users can calculate the integral for various functions, but developpers are able to write a new integration algorithms.

Modules

doublefeature="double"

Performs 2-dimentional numerical integration

prelude
single

Performs 1-dimentional numerical integration

Structs

IntegrationResult

Store the estimation of integral and estimated absolute error (delta) of calculation.

Enums

RuntimeError

calculation error information occured during integration.

Tolerance

Specify the tolerance which must be satisfied after calculation