FLOWMath.jl

A collection of mathematical functions or convenience methods we frequently use that are not already readily available in Julia packages
Author byuflowlab
Popularity
0 Stars
Updated Last
10 Months Ago
Started In
October 2019

FLOWMath

A collection of mathematical functions and convenience methods. These are simple methods we use regularly in our lab that aren't readily available in the Julia ecosystem.

Authors: Andrew Ning and Taylor McDonnell

Quadrature

  • trapezoidal integration

Root Finding

  • Brent's method

Interpolation

  • Akima spline
  • linear interpolation
  • 2D/3D/4D interpolation from recursive 1D iterpolation

Smoothing

  • absolute value
  • Kreisselmeier-Steinhauser constraint aggregation function
  • sigmoid blending
  • cubic/quintic polynomial blending

Install

] add FLOWMath

Run Unit Tests

] test FLOWMath

Required Packages

Used By Packages