shamrock.math#

Shamrock math lib

Functions

derivative_3point_backward

derivative_3point_backward(arg0: float, arg1: float, arg2: Callable[[float], float]) -> float

derivative_3point_forward

derivative_3point_forward(arg0: float, arg1: float, arg2: Callable[[float], float]) -> float

derivative_5point_midpoint

derivative_5point_midpoint(arg0: float, arg1: float, arg2: Callable[[float], float]) -> float

derivative_centered

derivative_centered(arg0: float, arg1: float, arg2: Callable[[float], float]) -> float

derivative_upwind

derivative_upwind(arg0: float, arg1: float, arg2: Callable[[float], float]) -> float

estim_deriv_step

estim_deriv_step(arg0: int) -> float

get_identity_f64_4x4

get_identity_f64_4x4() -> shamrock.math.f64_4x4

mat_mul

mat_mul(arg0: shamrock.math.f64_4x4, arg1: shamrock.math.f64_4x4) -> shamrock.math.f64_4x4

mat_set_identity

mat_set_identity(arg0: shamrock.math.f64_4x4) -> None

Classes