Description:
Expand in storage the covariance matrix COVAR, so as to take into account
parameters that are being held fixed. (For the latter return zero covariances). Derived from
COVSRT in Numerical Recipes in Fortran, p.669, with STATUS added.
Invocation
CALL
SCULIB_COVSRT (COVAR, NPC, MA, IA, MFIT, STATUS)
Arguments
COVAR ( NPC,
NPC ) = REAL (Given & Returned)
Covariance matrix
INTEGER NPC = INTEGER
(Given)
Size of covariance matrix
INTEGER MA = INTEGER (Given)
Size of IA array.
Total number of parameters.
INTEGER IA ( MA ) = INTEGER (Given)
Ordering of
parameters. Not a free parameter if containes 0.
INTEGER MFIT = INTEGER (Given)
Number of required parameters
STATUS = INTEGER (Given & Returned)
Global status
Notes:
Derived from the ’Numerical Recipes in Fortran’ COVSRT routine.
Copyright
Copyright ©1993,1999 Particle Physics and Astronomy Research Council. All Rights Reserved.