Math<ToolKit> Classes and Algorithms
|
 |
This section contains a synopsis of the C++ classes found in
the Math<ToolKit>. Trivial classes and helper classes are not listed. The
default prefix os_ is used by most classes to avoid
conflicts with other vendors' class names, and differentiates them from ANSI/ISO
classes.
Complex Numbers
os_num_complex |
templatized implementaion for manipulating complex numbers. |
Numeric Vectors
os_num_vector |
templatized implementation for manipulating vectors of numbers. |
Numeric Matrices
os_num_matrix |
templatized implementation for manipulating 2 dimensional arrays of
numbers. |
Numeric N-Dimenstional Array
os_num_array |
templatized implementation for multi dimensional arrays of numbers. |
LU Factorization
os_lufact |
templatized implementation for LU factorization for solving linear
equations. |
Fast Fourier Transforms
os_vec_dcomplex_fft |
fourier transformation of a vector pf double complex numbers. |
os_vec_dreal_fft |
fourier transformation of a vector of double real numbers. |
os_mat_dcomplex_fft |
fourier transformation of a matrix double complex numbers. |
os_vec_dreal_cosine_fft |
cosine transformation of a vector of double real numbers. |
os_vec_dreal_sine_fft |
sine transformation of a vector of double real numbers. |
Random Number Generators
os_rand_uniform |
uniform random number generator. |
os_rand_normal |
normal random number generator. |
os_rand_poisson |
random number generator for values in a poisson distribution. |
os_rand_gamma |
random number generator for values in a gamma distribution. |
os_rand_exponential |
random number generator for values in an exponential distribution. |
os_rand_binomial |
random number generator for values in a binomial distribution. |
Least Squares Approximation
os_least_squares |
class for performing a least square fit of points on to a straight
line. |
Histograms
os_histogram |
class for data classification and analysis using histograms. |
Library Initialization and Exception Handling
os_math_toolkit |
provides automatic initialization of Math<ToolKit>. |
os_math_toolkit_error |
exception class for reporting errors within Math<ToolKit>. |
Copyright©1994-2013 Recursion
Software LLC
All Rights Reserved - For use by licensed users only.