GNU Astronomy Utilities - Tasks: task #14691, cosmiccal: handle stdin and act as...
You are not allowed to post comments on this tracker with your current authentication level.
task #14691: cosmiccal: handle stdin and act as a filter to stdout
Submitter: | Boud Roukema <boud> | ||
Submitted: | Tue 03 Oct 2017 03:15:44 PM UTC | ||
Should Start On: | Tue 03 Oct 2017 12:00:00 AM UTC | Should be Finished on: | Thu 03 Oct 2019 12:00:00 AM UTC |
Category: | CosmicCalculator | Priority: | 5 - Normal |
Item Group: | New feature | Status: | None |
Privacy: | Public | Assigned to: | boud |
Percent Complete: | 0% | Open/Closed: | Open |
Effort: | 0.00 |
Wed 24 Jan 2024 10:30:19 PM UTC, comment #2: |
Boud Roukema <boud> |
Wed 24 Jan 2024 09:07:42 PM UTC, comment #1: Commit 7fc6dc81 on branch cosmo_benchmark [1] shows the slowdown induced by requiring the input parameter to be a command line option rather than be read from stdin. LSST/Rubin [2] will give us billions of galaxies with photo-z's - at 1 microsecond/redshift. With 1 cpu, a billion redshifts will take 1000 seconds to convert to comoving radial distances with 'cosmdist' 0.3.12, or 50 million seconds (about a year and a half) with 'cosmiccal'.
|
Boud Roukema <boud> |
Tue 03 Oct 2017 03:15:44 PM UTC, original submission:
It would be good if cosmiccal can read a list of redshifts
|
Boud Roukema <boud> |
No files currently attached
Depends on the following items: None found
Items that depend on this one: None found
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follows 1 latest change.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2017-10-18 | boud | Should be Finished on | 2017-10-03 | 2019-10-03 |
Powered by Savane 3.13-758e.
Corresponding source code
Ignore my comment "For a further speedup, see https://savannah.gnu.org/bugs/index.php?65195 for the flat case." The analytical speedup for the flat FLRW cases with non-zero Lambda (such as LCDM) is for a(t) or t(a) (Eq (12), [3]; free-software version in [4][5]), not for the radial comoving distance.
Second correction: "- at 1 microsecond/redshift. With ..." should have read ". At 1 microsecond/redshift, with..."
(LSST/Rubin will give us billions of galaxies with multi-band photometry fast, but I'm not going to try now to convert that to time per photo-redshift. :))
[3] Sahni, Varun ; Starobinsky, Alexei, 2000, IJMPD, 9, 373 https://ui.adsabs.harvard.edu/abs/2000IJMPD...9..373S https://arxiv.org/abs/astro-ph/9904398
[4] https://codeberg.org/boud/inhomog/src/branch/master/lib/FLRW_background.c
[5] https://codeberg.org/boud/inhomog/src/branch/master/lib/test_scale_factor.c