SCULIB_COVSRT

Numerical Recipes in Fortran routine called by SCULIB_MRQMIN

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.