- Timestamp:
- Dec 3, 2015, 4:13:55 PM (11 years ago)
- Location:
- branches/eam_branches/ipp-20151113/Ohana/src/opihi/cmd.astro
- Files:
-
- 4 edited
- 1 copied
-
. (modified) (1 prop)
-
Makefile (modified) (1 diff)
-
fitplx_irls.c (copied) (copied from trunk/Ohana/src/opihi/cmd.astro/fitplx_irls.c )
-
fitpm_irls.c (modified) (2 diffs)
-
init.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20151113/Ohana/src/opihi/cmd.astro
- Property svn:mergeinfo changed
/trunk/Ohana/src/opihi/cmd.astro (added) merged: 39167-39169,39181
- Property svn:mergeinfo changed
-
branches/eam_branches/ipp-20151113/Ohana/src/opihi/cmd.astro/Makefile
r39194 r39223 35 35 $(SRC)/fitplx.$(ARCH).o \ 36 36 $(SRC)/fitpm.$(ARCH).o \ 37 $(SRC)/fitpm_irls.$(ARCH).o \ 38 $(SRC)/fitplx_irls.$(ARCH).o \ 37 39 $(SRC)/fixwrap.$(ARCH).o \ 38 40 $(SRC)/fixcols.$(ARCH).o \ -
branches/eam_branches/ipp-20151113/Ohana/src/opihi/cmd.astro/fitpm_irls.c
r39086 r39223 231 231 sigma_ols = 0.0; 232 232 for (i = 0; i < Npts; i++) { 233 rx[i] = X[i] - (T[i] * B[ 0][0] + B[1][0]);234 ry[i] = Y[i] - (T[i] * B[ 2][0] + B[3][0]);233 rx[i] = X[i] - (T[i] * B[1][0] + B[0][0]); 234 ry[i] = Y[i] - (T[i] * B[3][0] + B[2][0]); 235 235 // u[i] = r[i] / 236 236 sigma_ols += SQ(rx[i]) + SQ(ry[i]); … … 280 280 sigma_hat = 0.0; 281 281 for (i = 0; i < Npts; i++) { 282 rx[i] = X[i] - (T[i] * B[ 0][0] + B[1][0]);283 ry[i] = Y[i] - (T[i] * B[ 2][0] + B[3][0]);282 rx[i] = X[i] - (T[i] * B[1][0] + B[0][0]); 283 ry[i] = Y[i] - (T[i] * B[3][0] + B[2][0]); 284 284 u[i] = sqrt(SQ(rx[i] / dX[i]) + SQ(ry[i] / dY[i])); 285 285 } -
branches/eam_branches/ipp-20151113/Ohana/src/opihi/cmd.astro/init.c
r39194 r39223 20 20 int fitplx PROTO((int, char **)); 21 21 int fitpm PROTO((int, char **)); 22 int fitpm_irls PROTO((int, char **)); 23 int fitplx_irls PROTO((int, char **)); 22 24 int fixwrap PROTO((int, char **)); 23 25 int fiximage PROTO((int, char **)); … … 87 89 {1, "fitplx", fitplx, "fit proper motion and parallax"}, 88 90 {1, "fitpm", fitpm, "fit proper motion only"}, 91 {1, "fitpm_irls", fitpm_irls, "fit proper motion only using irls method"}, 92 {1, "fitplx_irls", fitplx_irls, "fit proper motion and parallax using irls method"}, 89 93 {1, "fixwrap", fixwrap, "fix megacam over-wrapped pixels"}, 90 94 {1, "fiximage", fiximage, "fix pixels in an image by interpolation"},
Note:
See TracChangeset
for help on using the changeset viewer.
