{"id":16976223,"url":"https://github.com/moble/gridrefinement","last_synced_at":"2026-01-23T05:37:31.285Z","repository":{"id":147390806,"uuid":"234369105","full_name":"moble/GridRefinement","owner":"moble","description":"Code used by the NINJA collaboration to reduce file sizes for gravitational waveforms","archived":false,"fork":false,"pushed_at":"2024-10-25T17:21:01.000Z","size":8,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-11-05T13:29:13.655Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/moble.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-16T17:02:38.000Z","updated_at":"2022-07-14T09:27:21.000Z","dependencies_parsed_at":"2023-05-22T08:45:37.417Z","dependency_job_id":null,"html_url":"https://github.com/moble/GridRefinement","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/moble/GridRefinement","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moble%2FGridRefinement","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moble%2FGridRefinement/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moble%2FGridRefinement/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moble%2FGridRefinement/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/moble","download_url":"https://codeload.github.com/moble/GridRefinement/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/moble%2FGridRefinement/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28681017,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-23T04:33:33.518Z","status":"ssl_error","status_checked_at":"2026-01-23T04:33:30.433Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-14T01:25:22.274Z","updated_at":"2026-01-23T05:37:31.259Z","avatar_url":"https://github.com/moble.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"These two programs simply translate between a minimal waveform and\na uniform-timestep waveform.  Compilation is trivial -- 'make'\nshould work.\n\nThen, given a single waveform data file (one L,M mode), you can\ncompress the file with something like\n\n  MinimizeGrid FileName.dat\n\nThis will output FileName.dat.minimal, which can then be\nreconstituted with something like\n\n  ReconstituteGrid FileName.dat.minimal\n\nFor multiple L,M modes, just use xargs.  Maybe\n\n  ls *dat | xargs -t -n 1 MinimizeGrid\n  ls *minimal | xargs -t -n 1 ReconstituteGrid\n\nMore details and further options are given by\n\n  MinimizeGrid --help\n  ReconstituteGrid --help\n\nIn particular, note that the tolerances can be set on MinimizeGrid.\nFor example, if you want the reconstituted grid to be within 1e-5\nof the original, you can enter\n\n  MinimizeGrid FileName.dat 1e-5\n\nYou can also enter separate tolerances for the amplitude and phase:\n\n  MinimizeGrid FileName.dat 1e-6 1e-7\n\nHere, 1e-6 is the tolerance on the amplitude and 1e-7 is the\ntolerance on the phase.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoble%2Fgridrefinement","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmoble%2Fgridrefinement","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmoble%2Fgridrefinement/lists"}