pint.templates.lcnorm

Handling normalization of light curves with an arbitrary number of primitive components.

This is done by treating each primitive’s normalization parameter as the square of a cartesian variable lying within or on an n-dimensional ball of unit radius.

author: M. Kerr <matthew.kerr@gmail.com>

Functions

isvector(x)

numerical_gradient(norms[, delta])

Check the accuracy of analytic version.

numerical_hessian(norms[, delta])

Classes

NormAngles(norms, **kwargs)

Keep track of N angles (0 to pi/2) representing the coordinates inside a unit radius N-ball.