IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 28, 2005, 11:17:02 PM (21 years ago)
Author:
magnier
Message:

checking in the versions of the files below, incorporating the changes
I made and have already submitted to bugzilla. these files should be
replaced with the versions contributed on the main trunk by MHPCC.
I will tag this state with eam-psphot-1

src/astronomy/psMetadata.c src/astronomy/psMetadata.h
src/collections/psVector.c src/collections/psVector.h
src/dataManip/psMinimize.c src/dataManip/psMinimize.h
src/image/psImage.c src/image/psImage.h src/sysUtils/psTrace.c
src/sysUtils/psTrace.h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/eam-psphot-branch/psLib/src/dataManip/psMinimize.h

    r3264 r3788  
    88 *  @author GLG, MHPCC
    99 *
    10  *  @version $Revision: 1.39 $ $Name: not supported by cvs2svn $
    11  *  @date $Date: 2005-02-17 19:26:23 $
     10 *  @version $Revision: 1.39.6.1 $ $Name: not supported by cvs2svn $
     11 *  @date $Date: 2005-04-29 09:17:02 $
    1212 *
    1313 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
     
    4242    psF32 tol;                         ///< Error Tolerance
    4343    psF32 value;                       ///< Value of function at minimum
    44     psS32 iter;                          ///< Number of iterations required
     44    psS32 iter;                          ///< Number of iterations to date
    4545    psF32 lastDelta;                   ///< The last difference for the fit
    4646}
     
    7777
    7878typedef
    79 psVector* (*psMinimizeLMChi2Func)(psImage *deriv,
    80                                   const psVector *params,
    81                                   const psArray *x);
     79psF64 (*psMinimizeLMChi2Func)(psVector *deriv,
     80                              psVector *params,
     81                              psVector *x);
    8282
    8383psBool psMinimizeLMChi2(psMinimization *min,
     
    8888                        const psVector *y,
    8989                        const psVector *yErr,
     90                        psMinimizeLMChi2Func func);
     91
     92psBool p_psMinLM_GuessABP (psImage  *Alpha,
     93                           psVector *Beta,
     94                           psVector *Params,
     95                           psImage  *alpha,
     96                           psVector *beta,
     97                           psVector *params,
     98                           psF64 lambda);
     99
     100psF64 p_psMinLM_SetABX (psImage  *alpha,
     101                        psVector *beta,
     102                        psVector *params,
     103                        const psArray  *x,
     104                        const psVector *y,
     105                        const psVector *dy,
    90106                        psMinimizeLMChi2Func func);
    91107
     
    119135                            psMinimizeChi2PowellFunc func);
    120136
    121 
     137// XXX EAM : psGaussJordan provided as an alternate to LU Decomp for psMinimizeLMChi2
     138bool psGaussJordan (psImage *a, psVector *b);
    122139
    123140/* \} */// End of MathGroup Functions
Note: See TracChangeset for help on using the changeset viewer.