|
| | ConditionalStorage.hpp |
| | A simple class which only stores a given member attribute if a boolean condition is true.
|
| |
| | EnsureFinalized.hpp |
| | Default implementation for asserting finalization of parameter objects.
|
| |
| | FastSmallVector.hpp |
| | An implementation of vector/array based on small object optimization.
|
| |
| | HasMemberGeneratorMacros.hpp |
| | This macro generates a class HasMember_${MEMBER_NAME} which can be used for template specialization.
|
| |
| | IntervalTabulated2DFunction.hpp |
| | Implements a function that depends on two variables.
|
| |
| | MathToolbox.hpp |
| | A traits class which provides basic mathematical functions for arbitrary scalar floating point values.
|
| |
| | Means.hpp |
| | Implements some common averages.
|
| |
| | PolynomialUtils.hpp |
| | Provides free functions to invert polynomials of degree 1, 2 and 3.
|
| |
| | quad.hpp |
| | This file provides the infrastructure to use quad-precision floating point values in the numerical models.
|
| |
| | ResetLocale.hpp |
| | Provides a free function to reset the localization settings.
|
| |
| | Spline.hpp |
| | Class implementing cubic splines.
|
| |
| | Tabulated1DFunction.hpp |
| | Implements a linearly interpolated scalar function that depends on one variable.
|
| |
| | TridiagonalMatrix.hpp |
| | Provides a tridiagonal matrix that also supports non-zero entries in the upper right and lower left.
|
| |
| | UniformTabulated2DFunction.hpp |
| | Implements a scalar function that depends on two variables and which is sampled on an uniform X-Y grid.
|
| |
| | UniformXTabulated2DFunction.hpp |
| | Implements a scalar function that depends on two variables and which is sampled uniformly in the X direction, but non-uniformly on the Y axis-.
|
| |
| | Valgrind.hpp |
| | Some templates to wrap the valgrind client request macros.
|
| |