UNPKG

suvat

Version:

A small TypeScript/JavaScript library for solving SUVAT equations.

41 lines (40 loc) 1.11 kB
export interface Suvat { s: number; u: number; v: number; a: number; t: number; } export declare const formulas: Readonly<{ s: Readonly<{ u(d: Partial<Suvat>): number; v(d: Partial<Suvat>): number; a(d: Partial<Suvat>): number; t(d: Partial<Suvat>): number; }>; u: Readonly<{ s(d: Partial<Suvat>): number; v(d: Partial<Suvat>): number; a(d: Partial<Suvat>): number; t(d: Partial<Suvat>): number; }>; v: Readonly<{ s(d: Partial<Suvat>): number; u(d: Partial<Suvat>): number; a(d: Partial<Suvat>): number; t(d: Partial<Suvat>): number; }>; a: Readonly<{ s(d: Partial<Suvat>): number; u(d: Partial<Suvat>): number; v(d: Partial<Suvat>): number; t(d: Partial<Suvat>): number; }>; t: Readonly<{ s(d: Partial<Suvat>): number; u(d: Partial<Suvat>): number; v(d: Partial<Suvat>): number; a(d: Partial<Suvat>): number; }>; }>; export declare function complete(data: Partial<Suvat>): Suvat | undefined;