{"id":44311144,"url":"https://github.com/numericalalgorithmsgroup/nagcpp","last_synced_at":"2026-02-11T04:08:45.803Z","repository":{"id":47919023,"uuid":"211872660","full_name":"numericalalgorithmsgroup/nagcpp","owner":"numericalalgorithmsgroup","description":"C++ Interfaces for the nAG Library","archived":false,"fork":false,"pushed_at":"2025-07-24T11:10:14.000Z","size":724,"stargazers_count":19,"open_issues_count":0,"forks_count":7,"subscribers_count":6,"default_branch":"master","last_synced_at":"2026-01-28T16:33:40.254Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/numericalalgorithmsgroup.png","metadata":{"files":{"readme":"readme.md","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,"zenodo":null}},"created_at":"2019-09-30T13:58:10.000Z","updated_at":"2025-08-25T16:48:49.000Z","dependencies_parsed_at":"2023-01-30T01:00:25.288Z","dependency_job_id":"f07bfa08-f15f-4ce9-bd46-68f277af3951","html_url":"https://github.com/numericalalgorithmsgroup/nagcpp","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"purl":"pkg:github/numericalalgorithmsgroup/nagcpp","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numericalalgorithmsgroup%2Fnagcpp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numericalalgorithmsgroup%2Fnagcpp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numericalalgorithmsgroup%2Fnagcpp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numericalalgorithmsgroup%2Fnagcpp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/numericalalgorithmsgroup","download_url":"https://codeload.github.com/numericalalgorithmsgroup/nagcpp/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/numericalalgorithmsgroup%2Fnagcpp/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29327033,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-11T03:52:29.695Z","status":"ssl_error","status_checked_at":"2026-02-11T03:52:23.094Z","response_time":97,"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":"2026-02-11T04:08:44.961Z","updated_at":"2026-02-11T04:08:45.798Z","avatar_url":"https://github.com/numericalalgorithmsgroup.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# C++ Interfaces for the NAG Library\n\nThis is version 31.1.0.0 of a set of C++ interfaces for the NAG Library,\nsupplied as a series of header files.\n\nIn order to make use of this product you will need a copy of\n[Mark 31.1 of the NAG Library](https://www.nag.com/content/nag-library)\ninstalled on your system.\n\nCurrently only interfaces for a small subset of routines from the NAG Library\nare available in this form. These interfaces are automatically generated, and\ntheir primary purpose is to elicit feedback on their design prior to rolling\nthe process out across the whole library.\n\n## Quick Start\n\nPlease visit the\n[NAG Library for C++ landing page](https://www.nag.com/content/nag-library-c-plusplus)\nfor quick-start information and more details on the examples supplied in the\ndistribution.\n\n## Basic Documentation\n\nAssuming that you have installed the C++ interfaces into the directory called\n`[NAGCPP_INSTALL_DIR]` then you should have four subdirectories:\n\n* `[NAGCPP_INSTALL_DIR]/include`\n\n  Contains the C++ wrappers and all required utility headers.\n\n* `[NAGCPP_INSTALL_DIR]/examples`\n\n  Contains a sample of examples calling the interfaces.\n\n* `[NAGCPP_INSTALL_DIR]/tests`\n\n  Contains a series of unit tests that have been used to test the supplied\n  wrappers.\n\n* `[NAGCPP_INSTALL_DIR]/scripts`\n\n  Contains a number of Linux scripts for compiling and running the examples\n  and unit tests. These scripts can also be run from WSL or Cygwin. Before\n  running any of these scripts you should ensure that your environment is set\n  up correctly by, for example, running either `envvars.bat`, `nagvars.sh` or\n  `nagvars.csh`, supplied with the NAG Library. Which is supplied / required\n  depends on whether you are on Windows or Linux and, if on Linux, which shell\n  you are using.\n\nWhen using the C++ interfaces supplied with this readme you will need to add\nthe directory `[NAGCPP_INSTALL_DIR]/include` to the list of directories your\ncompiler searches for header files in addition to using any compiler flags\nusually required by the NAG Library (as specified in the Users' Notes supplied\nwith your version of the library and also available from the NAG website at\nhttps://support.nag.com/content/nagr-library-mark-31).\n\n## Full Documentation for the C++ Interfaces\n\nA more comprehensive set of documentation is available from the NAG website:\nhttps://support.nag.com/numeric/nl/nagdoc_31.1/cpphtml/frontmatter/manconts.html\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumericalalgorithmsgroup%2Fnagcpp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnumericalalgorithmsgroup%2Fnagcpp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnumericalalgorithmsgroup%2Fnagcpp/lists"}