{"id":20089427,"url":"https://github.com/vissarion/respol","last_synced_at":"2025-09-11T11:35:56.879Z","repository":{"id":182278685,"uuid":"217505975","full_name":"vissarion/respol","owner":"vissarion","description":"ResPol is a software to compute projections of Newton polytopes of important polynomials in algebraic geometry such as the resultant defined for a given polynomial system.","archived":false,"fork":false,"pushed_at":"2021-05-17T12:42:34.000Z","size":2631,"stargazers_count":6,"open_issues_count":3,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-05-05T03:53:27.508Z","etag":null,"topics":["algebraic-geometry","discriminants","elimination","geometry","mathematical-so","polytopes","resultant","triangulations"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vissarion.png","metadata":{"files":{"readme":"README.FLAGS","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2019-10-25T10:03:25.000Z","updated_at":"2023-12-14T13:35:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"d97652e1-6d89-40f3-9d2d-2ca103d9c47e","html_url":"https://github.com/vissarion/respol","commit_stats":null,"previous_names":["vissarion/respol"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vissarion%2Frespol","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vissarion%2Frespol/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vissarion%2Frespol/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vissarion%2Frespol/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vissarion","download_url":"https://codeload.github.com/vissarion/respol/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252609909,"owners_count":21775901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["algebraic-geometry","discriminants","elimination","geometry","mathematical-so","polytopes","resultant","triangulations"],"created_at":"2024-11-13T16:17:48.080Z","updated_at":"2025-05-06T02:33:20.483Z","avatar_url":"https://github.com/vissarion.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Useful compilation options\n------ ----------- -------\n\nNormally, there is no need to change the compilation options. However, they\nare shown here for completeness. They can be changed via CMake, by using\nthe command line or the GUIs. They are:\n\n- RESPOL_USE_HASHED_DET: use the hashing determinants scheme, storing the\n  computed determinants of the minors of matrices and reusing them when\n  needed (ON by default, use the CGAL determinants when this option is\n  off),\n- RESPOL_HASH_CLEAR: clear the hash table when a certain number of\n  determinants was stored, to keep the memory consumption reasonable (ON by\n  default),\n- RESPOL_HASH_CLEAR_DETS: clear the hash table when it stores this amount\n  of determinants (1000000 by default),\n- RESPOL_HASH_DET_TIME: print the total time spent in computing\n  determinants (OFF by default),\n- RESPOL_HASH_ONLY_CAYLEY: only use hashed determinants in Cayley space (ON\n  by default),\n- RESPOL_HASH_SORTED_INDICES: sort the indices of the columns whose\n  determinant is to be computed, in order to store less determinants in the\n  hash table (ON by default),\n- RESPOL_HASH_STATS: collect and print statistics on hashed determinants\n  (OFF by default),\n- RESPOL_VOL: compute the volume of the output polytope (ON by default),\n- RESPOL_BUILD_CONVERTERS: build a converter to transform input files to\n  Gfan format (OFF by default),\n- RESPOL_BUILD_RANDOMIZED: also build the version with randomized\n  initialization (OFF by default),\n- RESPOL_EXTREME_SPECIALIZED_POINTS_ONLY: preprocess the input (ON by\n  default).\n\nOther compilation options can be changed in CMakeLists.txt. This is\ndangerous, since these are mostly experimental.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvissarion%2Frespol","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvissarion%2Frespol","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvissarion%2Frespol/lists"}