IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 18, 2005, 3:44:48 PM (21 years ago)
Author:
drobbin
Message:

psModules now works with the reorganized version of psLib

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/pmObjects.h

    r4187 r4579  
    55 *  @author GLG, MHPCC
    66 *
    7  *  @version $Revision: 1.12 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2005-06-09 06:19:27 $
     7 *  @version $Revision: 1.13 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2005-07-19 01:44:48 $
    99 *
    1010 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    209209XXX EAM: psMinimizeLMChi2Func returns psF64, not psF32
    210210 *****************************************************************************/
    211 psF64 pmMinLM_Gauss2D(psVector *deriv,  ///< A possibly-NULL structure for the output derivatives
    212                       psVector *params,  ///< A psVector which holds the parameters of this function
    213                       psVector *x  ///< A psVector which holds the row/col coordinate
    214                      );
    215 
    216 /******************************************************************************
    217  *****************************************************************************/
    218 psF64 pmMinLM_PsuedoGauss2D(psVector *deriv, ///< A possibly-NULL structure for the output derivatives
    219                             psVector *params, ///< A psVector which holds the parameters of this function
    220                             psVector *x  ///< A psVector which holds the row/col coordinate
    221                            );
    222 
    223 /******************************************************************************
    224  *****************************************************************************/
    225 psF64 pmMinLM_Wauss2D(psVector *deriv,  ///< A possibly-NULL structure for the output derivatives
    226                       psVector *params,  ///< A psVector which holds the parameters of this function
    227                       psVector *x  ///< A psVector which holds the row/col coordinate
    228                      );
    229 
    230 /******************************************************************************
    231  *****************************************************************************/
    232 psF64 pmMinLM_TwistGauss2D(psVector *deriv, ///< A possibly-NULL structure for the output derivatives
    233                            psVector *params, ///< A psVector which holds the parameters of this function
    234                            psVector *x  ///< A psVector which holds the row/col coordinate
    235                           );
    236 
    237 /******************************************************************************
    238  *****************************************************************************/
    239 psF64 pmMinLM_Sersic(psVector *deriv,  ///< A possibly-NULL structure for the output derivatives
    240                      psVector *params,  ///< A psVector which holds the parameters of this function
    241                      psVector *x  ///< A psVector which holds the row/col coordinate
    242                     );
    243 
    244 /******************************************************************************
    245  *****************************************************************************/
    246 psF64 pmMinLM_SersicCore(psVector *deriv, ///< A possibly-NULL structure for the output derivatives
    247                          psVector *params, ///< A psVector which holds the parameters of this function
    248                          psVector *x  ///< A psVector which holds the row/col coordinate
    249                         );
    250 
    251 /******************************************************************************
    252  *****************************************************************************/
    253 psF64 pmMinLM_PsuedoSersic(psVector *deriv, ///< A possibly-NULL structure for the output derivatives
    254                            psVector *params, ///< A psVector which holds the parameters of this function
    255                            psVector *x  ///< A psVector which holds the row/col coordinate
    256                           );
     211float pmMinLM_Gauss2D(
     212    psVector *deriv,                   ///< A possibly-NULL structure for the output derivatives
     213    const psVector *params,            ///< A psVector which holds the parameters of this function
     214    const psVector *x                  ///< A psVector which holds the row/col coordinate
     215);
     216
     217/******************************************************************************
     218 *****************************************************************************/
     219float pmMinLM_PsuedoGauss2D(
     220    psVector *deriv, ///< A possibly-NULL structure for the output derivatives
     221    const psVector *params, ///< A psVector which holds the parameters of this function
     222    const psVector *x  ///< A psVector which holds the row/col coordinate
     223);
     224
     225/******************************************************************************
     226 *****************************************************************************/
     227float pmMinLM_Wauss2D(
     228    psVector *deriv,  ///< A possibly-NULL structure for the output derivatives
     229    const psVector *params,  ///< A psVector which holds the parameters of this function
     230    const psVector *x  ///< A psVector which holds the row/col coordinate
     231);
     232
     233/******************************************************************************
     234 *****************************************************************************/
     235float pmMinLM_TwistGauss2D(
     236    psVector *deriv, ///< A possibly-NULL structure for the output derivatives
     237    const psVector *params, ///< A psVector which holds the parameters of this function
     238    const psVector *x  ///< A psVector which holds the row/col coordinate
     239);
     240
     241/******************************************************************************
     242 *****************************************************************************/
     243float pmMinLM_Sersic(
     244    psVector *deriv,  ///< A possibly-NULL structure for the output derivatives
     245    const psVector *params,  ///< A psVector which holds the parameters of this function
     246    const psVector *x  ///< A psVector which holds the row/col coordinate
     247);
     248
     249/******************************************************************************
     250 *****************************************************************************/
     251float pmMinLM_SersicCore(
     252    psVector *deriv, ///< A possibly-NULL structure for the output derivatives
     253    const psVector *params, ///< A psVector which holds the parameters of this function
     254    const psVector *x  ///< A psVector which holds the row/col coordinate
     255);
     256
     257/******************************************************************************
     258 *****************************************************************************/
     259float pmMinLM_PsuedoSersic(
     260    psVector *deriv, ///< A possibly-NULL structure for the output derivatives
     261    const psVector *params, ///< A psVector which holds the parameters of this function
     262    const psVector *x  ///< A psVector which holds the row/col coordinate
     263);
    257264
    258265
Note: See TracChangeset for help on using the changeset viewer.