- Timestamp:
- Oct 10, 2014, 3:56:43 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20140904/Ohana/src/fakeastro/src/fakeastro_galaxy.c
r37478 r37481 36 36 FakeAstro_Stars *stars = make_fakestars (Nstars); 37 37 38 FakeAstro_Stars *qso_icrf = make_fakeqsos (Nstars); 38 // only generate the QSOs 1x: 39 if (n == 0) { 40 FakeAstro_Stars *qso_icrf = make_fakeqsos (FAKEASTRO_NQSO_ICRF, TRUE); // quasars with known positions 41 REALLOCATE (stars, FakeAstro_Stars, Nstars + FAKEASTRO_NQSO_ICRF); 42 for (i = 0; i < FAKEASTRO_NQSO_ICRF; i++) { 43 stars[Nstars+i] = qso_icrf[i]; 44 } 45 Nstars += FAKEASTRO_NQSO_ICRF; 46 FakeAstro_Stars *qso_zero = make_fakeqsos (FAKEASTRO_NQSO_ZERO, FALSE); // quasars with unknown positions, but zero velocity 47 REALLOCATE (stars, FakeAstro_Stars, Nstars + FAKEASTRO_NQSO_ZERO); 48 for (i = 0; i < FAKEASTRO_NQSO_ZERO; i++) { 49 stars[Nstars+i] = qso_zero[i]; 50 } 51 Nstars += FAKEASTRO_NQSO_ZERO; 52 } 39 53 40 54 MARKTIME ("generate %d fake stars in %f sec\n", Nstars, dtime);
Note:
See TracChangeset
for help on using the changeset viewer.
