Changeset 38674
- Timestamp:
- Aug 11, 2015, 8:35:08 AM (11 years ago)
- Location:
- trunk/Ohana/src/dvopsps
- Files:
-
- 2 added
- 6 edited
-
Makefile (modified) (2 diffs)
-
include/dvopsps.h (modified) (1 diff)
-
src/dvopsps.c (modified) (1 diff)
-
src/dvopsps_client.c (modified) (1 diff)
-
src/initialize_dvopsps.c (modified) (1 diff)
-
src/insert_FGshape_dvopsps.c (added)
-
src/insert_FGshape_dvopsps_catalog.c (added)
-
src/insert_objects_dvopsps_catalog.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/dvopsps/Makefile
r37923 r38674 32 32 $(SRC)/insert_FWobjects_dvopsps.$(ARCH).o \ 33 33 $(SRC)/insert_FWobjects_dvopsps_catalog.$(ARCH).o \ 34 $(SRC)/insert_FGshape_dvopsps.$(ARCH).o \ 35 $(SRC)/insert_FGshape_dvopsps_catalog.$(ARCH).o \ 34 36 $(SRC)/insert_diffobj_dvopsps.$(ARCH).o \ 35 37 $(SRC)/insert_diffobj_dvopsps_catalog.$(ARCH).o \ … … 52 54 $(SRC)/insert_FWobjects_dvopsps.$(ARCH).o \ 53 55 $(SRC)/insert_FWobjects_dvopsps_catalog.$(ARCH).o \ 56 $(SRC)/insert_FGshape_dvopsps.$(ARCH).o \ 57 $(SRC)/insert_FGshape_dvopsps_catalog.$(ARCH).o \ 54 58 $(SRC)/insert_diffobj_dvopsps.$(ARCH).o \ 55 59 $(SRC)/insert_diffobj_dvopsps_catalog.$(ARCH).o \ -
trunk/Ohana/src/dvopsps/include/dvopsps.h
r37923 r38674 115 115 int insert_FWobjects_mysql_commit PROTO((IOBuffer *ave_buffer, IOBuffer *sec_buffer, IOBuffer *cpy_buffer, MYSQL *mysql)); 116 116 117 int insert_FGshape_dvopsps PROTO(()); 118 int insert_FGshape_dvopsps_parallel PROTO((SkyList *sky)); 119 int insert_FGshape_dvopsps_catalog PROTO((Catalog *catalog, char *basename, MYSQL *mysql)); 120 121 int insert_FGshape_mysql_create_tables PROTO((char *basename, MYSQL *mysql)); 122 int insert_FGshape_mysql_init PROTO((IOBuffer *ave_buffer, IOBuffer *cpy_buffer, char *basename)); 123 int insert_FGshape_mysql_value PROTO((IOBuffer *ave_buffer, IOBuffer *cpy_buffer, Average *average, GalPhot *galphot, int Ngalphot)); 124 int insert_FGshape_mysql_commit PROTO((IOBuffer *ave_buffer, IOBuffer *cpy_buffer, MYSQL *mysql)); 125 117 126 int insert_skytable PROTO(()); 118 127 -
trunk/Ohana/src/dvopsps/src/dvopsps.c
r37923 r38674 21 21 status = insert_FWobjects_dvopsps (); 22 22 } 23 if (!strcasecmp (argv[1], "forced_galaxy_shape")) { 24 status = insert_FGshape_dvopsps (); 25 } 23 26 if (!strcasecmp (argv[1], "skytable")) { 24 27 status = insert_skytable (); -
trunk/Ohana/src/dvopsps/src/dvopsps_client.c
r37923 r38674 28 28 status = insert_FWobjects_dvopsps (); 29 29 } 30 if (!strcasecmp (argv[1], "forced_galaxy_shape")) { 31 status = insert_FGshape_dvopsps (); 32 } 30 33 if (status == -1) { 31 34 fprintf (stderr, "invalid mode, should be : detections, skytable\n"); -
trunk/Ohana/src/dvopsps/src/initialize_dvopsps.c
r37672 r38674 21 21 fprintf (stderr, "\n"); 22 22 23 fprintf (stderr, " (mode) is one of detections, objects, forced_warp_objects, skytable\n");23 fprintf (stderr, " (mode) is one of detections, objects, forced_warp_objects, forced_galaxy_shaoe, skytable\n"); 24 24 25 25 fprintf (stderr, "\n"); -
trunk/Ohana/src/dvopsps/src/insert_objects_dvopsps_catalog.c
r37807 r38674 43 43 // fprintf (stderr, "%f : %d %d %d\n", average[i].ChiSqPM, isinf(average[i].ChiSqPM), isnan(average[i].ChiSqPM), isfinite(average[i].ChiSqPM)); 44 44 45 // Average is a big gertable, but Nsecfilt*secfilt might be bigger, so check both45 // Average is a big table, but Nsecfilt*secfilt might be bigger, so check both 46 46 if ((ave_buffer.Nbuffer > MAX_BUFFER) || (sec_buffer.Nbuffer > MAX_BUFFER)) { 47 47 insert_objects_mysql_commit (&ave_buffer, &sec_buffer, mysql); 48 48 if (DEBUG) fprintf (stderr, "inserted %d rows\n", Ninsert); 49 49 Ninsert = 0; 50 if (0) { 51 FlushIOBuffer (&ave_buffer); 52 FlushIOBuffer (&sec_buffer); 53 } else { 54 ave_buffer.Nbuffer = 0; 55 bzero (ave_buffer.buffer, ave_buffer.Nalloc); 56 sec_buffer.Nbuffer = 0; 57 bzero (sec_buffer.buffer, sec_buffer.Nalloc); 58 } 50 ave_buffer.Nbuffer = 0; 51 bzero (ave_buffer.buffer, ave_buffer.Nalloc); 52 sec_buffer.Nbuffer = 0; 53 bzero (sec_buffer.buffer, sec_buffer.Nalloc); 59 54 insert_objects_mysql_init (&ave_buffer, &sec_buffer, cleanname); 60 55 }
Note:
See TracChangeset
for help on using the changeset viewer.
