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. | |