This package contains various numerical utilities for use in LAL.
Modules | |
Header Factorial.h | |
Static tables of the factorial and double-factorial functions, and derived quantities. | |
Header FindRoot.h | |
Root finding routines. | |
Header Integrate.h | |
Integrates a function. | |
Header Interpolate.h | |
This header covers the routines for interpolation. | |
Header LALAdaptiveRungeKuttaIntegrator.h | |
Adaptive Runge-Kutta4. | |
Header LALBitset.h | |
Implementation of an arbitrary-size bitset. | |
Header LALHashFunc.h | |
Implementations of various hash functions. | |
Header LALHashTbl.h | |
Implementation of a generic hash table, following Chapter 5.2 of [19] . | |
Header LALHeap.h | |
Implementation of a generic heap, following Chapter 10.1 of [19] . | |
Header LALRunningMedian.h | |
Provides routines to efficiently calculate the running median. | |
Header MatrixUtils.h | |
Provides routines to solve linear systems. | |
Header Random.h | |
Generates random numbers. | |
Header RngMedBias.h | |
Routine for finding bias in median for exponential distribution. | |
Header Sort.h | |
Provides routines for sorting, indexing, and ranking real vector elements. | |
Header SphericalHarmonics.h | |
Library of Spin-weighted Spherical Harmonic functions and an implementation of the Wigner-D matrices. | |