pint.pint_matrix

pint_matrix module defines the pint matrix base class, the design matrix . and the covariance matrix

Functions

combine_covariance_matrix(covariance_matrices)

A fast method to combine two covariance matrix diagonaly.

combine_design_matrices_by_param(matrix1, ...)

A fast method to combine two design matrix along the param axis.

combine_design_matrices_by_quantity(...)

A fast method to combine two design matrix along the derivative quantity.

Classes

CorrelationMatrix(matrix, labels)

A class for symmetric correlation matrix.

CovarianceMatrix(matrix, labels)

A class for symmetric covariance matrix.

CovarianceMatrixMaker(covariance_quantity, ...)

Class for pint design matrix maker class.

DesignMatrix(matrix, labels)

A generic design matrix class for least square fitting.

DesignMatrixMaker([derivative_quantity, ...])

Class for pint design matrix maker class.

NoiseDesignMatrixMaker([...])

Specific design matrix for noise model.

PhaseDesignMatrixMaker([...])

A specific class for making phase design matrix.

PintMatrix(matrix, axis_labels)

PINT matrix is a base class for PINT fitters matrix.

TOADesignMatrixMaker([derivative_quantity, ...])

A simple design matrix maker subclassed from the PhaseDesignMatrixMaker.