IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 10426


Ignore:
Timestamp:
Dec 3, 2006, 4:17:11 PM (20 years ago)
Author:
eugene
Message:

drop old-stype limits function

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psphot/src/models/pmModel_TEST1.c

    r10392 r10426  
    5757    return(f);
    5858}
    59 
    60 # if (0)
    61 // define the parameter limits
    62 bool PM_MODEL_LIMITS (psVector **beta_lim, psVector **params_min, psVector **params_max)
    63 {
    64 
    65     *beta_lim   = psVectorAlloc (7, PS_TYPE_F32);
    66     *params_min = psVectorAlloc (7, PS_TYPE_F32);
    67     *params_max = psVectorAlloc (7, PS_TYPE_F32);
    68 
    69     beta_lim[0][0].data.F32[PM_PAR_SKY] = 1000;
    70     beta_lim[0][0].data.F32[PM_PAR_I0] = 3e6;
    71     beta_lim[0][0].data.F32[PM_PAR_XPOS] = 5;
    72     beta_lim[0][0].data.F32[PM_PAR_YPOS] = 5;
    73     beta_lim[0][0].data.F32[PM_PAR_SXX] = 0.5;
    74     beta_lim[0][0].data.F32[PM_PAR_SYY] = 0.5;
    75     beta_lim[0][0].data.F32[PM_PAR_SXY] = 0.5;
    76 
    77     params_min[0][0].data.F32[PM_PAR_SKY] = -1000;
    78     params_min[0][0].data.F32[PM_PAR_I0] = 0;
    79     params_min[0][0].data.F32[PM_PAR_XPOS] = -100;
    80     params_min[0][0].data.F32[PM_PAR_YPOS] = -100;
    81     params_min[0][0].data.F32[PM_PAR_SXX] = 0.5;
    82     params_min[0][0].data.F32[PM_PAR_SYY] = 0.5;
    83     params_min[0][0].data.F32[PM_PAR_SXY] = -5.0;
    84 
    85     params_max[0][0].data.F32[PM_PAR_SKY] = 1e5;
    86     params_max[0][0].data.F32[PM_PAR_I0] = 1e8;
    87     params_max[0][0].data.F32[PM_PAR_XPOS] = 1e4;  // this should be set by image dimensions!
    88     params_max[0][0].data.F32[PM_PAR_YPOS] = 1e4;  // this should be set by image dimensions!
    89     params_max[0][0].data.F32[PM_PAR_SXX] = 100.0;
    90     params_max[0][0].data.F32[PM_PAR_SYY] = 100.0;
    91     params_max[0][0].data.F32[PM_PAR_SXY] = +5.0;  // XXX if we change the fitted term as above, this is naturally +/-1
    92 
    93     return (TRUE);
    94 }
    95 # endif
    9659
    9760// define the parameter limits
Note: See TracChangeset for help on using the changeset viewer.