numerical-methods
Version:
A library that I made while studying Computer Science at UFPB. Documentation's available through TypeScript.
26 lines (24 loc) • 642 B
TypeScript
type Integration = (data: Integration.Params) => Integration.Return;
declare namespace Integration {
interface Params {
func: string;
pointN: number;
x: [number, number];
}
type Result = number;
interface Details {
error: number;
}
interface Return {
result: Integration.Result;
details: Integration.Details;
}
}
declare const integrationParams: {
func: string;
pointN: string;
x: string;
};
declare const trapezoidalRule: Integration;
declare const simpsonRule13: Integration;
export { Integration, integrationParams, simpsonRule13, trapezoidalRule };