IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Opened 20 years ago

Closed 20 years ago

Last modified 20 years ago

#749 closed defect (fixed)

psMinimizeLMM.c handling of fitting failures

Reported by: eugene Owned by: David.Robbins@…
Priority: high Milestone:
Component: math Version: 0.11.0
Severity: normal Keywords:
Cc:

Description

the code using the LUD inversion was resulting in NaN parameters, indicating
failed solutions. this is not a very good solution to the fitting. It is
better to detect the singular matrix and return an error. I have reverted to
the GaussJordan matrix inversion which returns a status condition if the matrix
in not invertable. This is now caught (in SetABP) and is used by psMinimizeLMM
to modify the guess (increase lambda) or to eventually result in a
non-convergence. Since this is a valid operating condition (just a pooly
constrained set of data), I have changed the psError messages which were related
to these states to psTrace messages.

changes in CVS HEAD

Change History (1)

comment:1 by Paul Price, 20 years ago

Resolution: fixed
Status: newclosed

Fixed by EAM.

Note: See TracTickets for help on using tickets.