Planned Functions for the
GenMath Library

Main Help Page            Function List by Category        Alphabetical Function List

These functions have not been coded in the library yet, but are planned for inclusion in the next release or two.  There are additional functions planned for more distant revisions.

BKWPressure system pressure using the BKW Equations of State
ConjGrad Conjugate Gradient symmetric linear system solver
EnthalpyAtT Statistical computation of enthalpy at general temperature
FFT Fast Fourier Transform
FFTLU Fast Fourier Transform using Look Up Tables for transcendental functions
genAdamsMoulton Adam's Moulton solver for first order differential equations
genDeriv3 3 Point Numerical Differentiation
genLinFeedback Linear Feedback solver for f(x)=0
genMatrixRotate Rotate a collection of column vectors around x,y,z axes
genMatrixtTranslate Translate a collection of column vectors along x,y,z axes
genMatrixVectorMult Multiple a matrix by a column vector
genSimpson generic Simpson's Rule numerical integration
genVectorMatrixDotProd Dot product between a vector and a collection of column vectors
genVectorMatrixMult Multiplication of row vector by a matrix
genVectorRotate Rotate a vector around x,y,z axes
genVectorTranslate Translate a vector along x,y,z axes
HeteroLJEnergyM2d Heterogeneous Lennard Jones energy in 2 dimensions
HeteroLJEnergyM3d Heterogeneous Lennard Jones energy in 3 dimensions
InvFFT Inverse Fast Fourier Transform
InvFFTLU Inverse Fast Fourier Transform using Look Up Tables for transcendental functions
MatrixMult2x2 Multiplication of two 2x2 matrices
MatrixMult3x3 Multiplication of two 3x3 matrices
MatrixMult4x4 Multiplication of two 4x4 matrices
MatrixMult5x5 Multiplication of two 5x5 matrices
MatrixMult6x6 Multiplication of two 6x6 matrices
MatrixMult7x7 Multiplication of two 7x7 matrices
MatrixMult8x8 Multiplication of two 8x8 matrices
MatrixMult9x9 Multiplication of two 9x9 matrices
MatrixMult10x10 Multiplication of two 10x10 matrices
MorseEnergy Morse energy for anharmonic oscillator
Simpson100 Simpson's rule integration of a 100 element function
Simpson500 Simpson's rule integration of a 500 element function
Simpson512 Simpson's rule integration of a 512 element function
Simpson1000 Simpson's rule integration of a 1000 element function
Simpson1024 Simpson's rule integration of a 1024 element function
Simpson2048 Simpson's rule integration of a 2048 element function
Simpson4096 Simpson's rule integration of a 4096 element function
Simpson5000 Simpson's rule integration of a 5000 element function
SteepDesc Steepest Descent optimization solver
TMDA TMDA linear system solver for tridiagonal systems
VectorCrossProdLen2d Length of cross product between two 2d vectors
VectorCrossProdLen3d Length of cross product between two 3d vectors
VectorMatrixDotProd3dx4 Dot product between a 3d vector and a collection of 4 vectors
VirialB2HS Computation of Second Virial Coefficient for Hard Sphere particle energy function
VirialB2LJ Computation of Second Virial Coefficient for Lennard Jones particle energy function