{"id":26124728,"url":"https://github.com/ampl/pathlib","last_synced_at":"2025-04-13T15:26:24.059Z","repository":{"id":10926726,"uuid":"13229566","full_name":"ampl/pathlib","owner":"ampl","description":"The PATH solver library","archived":false,"fork":false,"pushed_at":"2016-05-05T23:26:32.000Z","size":7327,"stargazers_count":6,"open_issues_count":1,"forks_count":3,"subscribers_count":9,"default_branch":"master","last_synced_at":"2025-03-27T06:22:34.307Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://pages.cs.wisc.edu/~ferris/path.html","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ampl.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-09-30T22:50:43.000Z","updated_at":"2024-03-29T14:49:18.000Z","dependencies_parsed_at":"2022-08-29T20:31:28.210Z","dependency_job_id":null,"html_url":"https://github.com/ampl/pathlib","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ampl%2Fpathlib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ampl%2Fpathlib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ampl%2Fpathlib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ampl%2Fpathlib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ampl","download_url":"https://codeload.github.com/ampl/pathlib/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248734291,"owners_count":21153189,"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":[],"created_at":"2025-03-10T16:49:59.370Z","updated_at":"2025-04-13T15:26:24.025Z","avatar_url":"https://github.com/ampl.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nI. Contents and Installation\n\nThis archive contains the following directories:\n    LICENSE  - license information\n    doc      - documentation\n    include  - include files needed to use the PATH library\n    lib      - library files\n    examples - example interfaces to PATH\n\nThe doc director contains two documents.  The general documentation is found\nin user.ps, which is an updated version of the Ph.D. thesis by T. Munson.\nChapter 3 provides a description of the PATH library calls and Chapter 6\ndocuments the PATH algorithm and options.  Documentation for the GAMS interface\nto PATH is found in gams_user.ps\n\nThe lib directory has subdirectories containing libraries for Linux,\nSolaris, and Windows.  To complete the installation of the libraries \nfor Linux and Solaris, you must augment the LD_LIBRARY_PATH environment\nvariable with the absolute path to the library directory (lib/linux/dynamic \nor lib/solaris/dynamic).  Otherwise, when you try to run any executables, the \nshared objects will not be found.  For Windows, you to augment your path with \nthe absolute location of libraries (lib\\windows\\dynamic).  Otherwise, the DLL \nwill not be found when you try to run an application.\n\nThe examples directory contains the Matlab, LCP, QP, and Standalone interfaces\nto PATH.  These are documented in Chapter 2 of the doc/user.ps.  You should\nbe able to compile them with the makefiles provided.\n\nII. Limitations\n\nThis version of the PATH library includes an evaluation license that\nallows you to solve any problems until March 1, 2002.  Please see the\nLICENSE file for information on setting the evaluation license.\nAfter that date, the license reverts to a demonstration license that \nis restricted to solving problems with at most 200 variables and \n10000 nonzeros.  Please contact either Michael Ferris (ferris@cs.wisc.edu) \nor Todd Munson (tmunson@mcs.anl.gov) for information on obtaining an \nunrestricted license.\n\nThe Solaris libraries were compiled using the SUN compiler.  There might\nbe incompatibilities if you attempt to link your code with the GNU compiler\nand these libraries.  If you experience difficulties, contact one of the\nauthors to obtain Solaris libraries compiled with the GNU compiler.\n\nThe Windows libraries were compiled with Microsoft Visual C and Digital \nFortran.  If you experience problems with these libraries and your compiler,\ncontact one of the authors.\n\nIII. References\n\nPapers related to PATH that should be referenced include:\n\nS. P. Dirkse, \"Robust Solution of Mixed Complementarity Problems\",\n\tPh.D. thesis, Computer Sciences Dept., Univ. of Wisconsin,\n\tMadison, 1994.  Available from\n\tftp://ftp.cs.wisc.edu/math-prog/tech-reports/.\n\nS. P. Dirkse and M. C. Ferris, \"The PATH Solver: A Non-Monotone \n        Stabilization Scheme for Mixed Complementarity Problems\", \n        Optimization Methods and Software 5 (1995), pp. 123-156.\n\nM. C. Ferris and T. S. Munson, \"Interfaces to PATH 3.0: Design,\n\tImplementation and Usage\", Computational Optimization and\n        Applications 12 (1999), pp. 207-227.\n\nT. S. Munson, \"Algorithms and Environments for Complementarity\",\n\tPh.D. thesis, Computer Sciences Dept., Univ. of Wisconsin,\n\tMadison, 2000.  Available from\n\tftp://ftp.cs.wisc.edu/math-prog/tech-reports/.\n\nPointers to other relevant papers appear in\n\thttp://www.cs.wisc.edu/~ferris/papers.html\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fampl%2Fpathlib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fampl%2Fpathlib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fampl%2Fpathlib/lists"}