Changeset 21166 for trunk/psphot/src/psphotSetThreads.c
- Timestamp:
- Jan 24, 2009, 10:54:29 AM (17 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotSetThreads.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotSetThreads.c
r20411 r21166 1 1 # include "psphot.h" 2 3 // each thread runs this function, starting a new job when it finished with an old one4 // it is called with a (void *) pointer to its own thread pointer5 bool psphotThread_psphotGuessModel(psThreadJob *job)6 {7 psphotGuessModelForRegionArgs *args = job->args->data[0];8 bool status = psphotGuessModelForRegion (args);9 return status;10 }11 2 12 3 bool psphotSetThreads () { … … 14 5 psThreadTask *task = NULL; 15 6 16 task = psThreadTaskAlloc("PSPHOT_GUESS_MODEL", 1); 17 task->function = &psphotThread_psphotGuessModel; 7 task = psThreadTaskAlloc("PSPHOT_GUESS_MODEL", 5); 8 task->function = &psphotGuessModel_Threaded; 9 psThreadTaskAdd(task); 10 psFree(task); 11 12 task = psThreadTaskAlloc("PSPHOT_MAGNITUDES", 8); 13 task->function = &psphotMagnitudes_Threaded; 14 psThreadTaskAdd(task); 15 psFree(task); 16 17 task = psThreadTaskAlloc("PSPHOT_APRESID_MAGS", 6); 18 task->function = &psphotApResidMags_Threaded; 19 psThreadTaskAdd(task); 20 psFree(task); 21 22 task = psThreadTaskAlloc("PSPHOT_SOURCE_STATS", 4); 23 task->function = &psphotSourceStats_Threaded; 24 psThreadTaskAdd(task); 25 psFree(task); 26 27 task = psThreadTaskAlloc("PSPHOT_BLEND_FIT", 9); 28 task->function = &psphotBlendFit_Threaded; 18 29 psThreadTaskAdd(task); 19 30 psFree(task);
Note:
See TracChangeset
for help on using the changeset viewer.
