{"title":"稀疏系统解和HSL库","authors":"I. Duff","doi":"10.1142/9789812709356_0005","DOIUrl":null,"url":null,"abstract":"We consider the solution of large sparse systems, sketch their ubiquity, and briefly describe some of the algorithms used to solve these systems. The HSL mathematical software library started life in 1963 as the Harwell Subroutine Library making it one of the oldest such libraries. The main strengths of the Library lie in packages for large scale system solution. It is particularly strong in direct methods for sparse matrices and optimization. The Library has been used worldwide by a wide range of industries. We briefly discuss the history of the library and its organization and contents. We discuss the evolution of some of our current packages and the efforts to ensure reliability, robustness, and efficiency. We describe in some detail the functionality of one of our most popular sparse direct codes.","PeriodicalId":407290,"journal":{"name":"Rutherford Appleton Laboratory Technical Reports","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Sparse system solution and the HSL Library\",\"authors\":\"I. Duff\",\"doi\":\"10.1142/9789812709356_0005\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We consider the solution of large sparse systems, sketch their ubiquity, and briefly describe some of the algorithms used to solve these systems. The HSL mathematical software library started life in 1963 as the Harwell Subroutine Library making it one of the oldest such libraries. The main strengths of the Library lie in packages for large scale system solution. It is particularly strong in direct methods for sparse matrices and optimization. The Library has been used worldwide by a wide range of industries. We briefly discuss the history of the library and its organization and contents. We discuss the evolution of some of our current packages and the efforts to ensure reliability, robustness, and efficiency. We describe in some detail the functionality of one of our most popular sparse direct codes.\",\"PeriodicalId\":407290,\"journal\":{\"name\":\"Rutherford Appleton Laboratory Technical Reports\",\"volume\":\"44 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Rutherford Appleton Laboratory Technical Reports\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1142/9789812709356_0005\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Rutherford Appleton Laboratory Technical Reports","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/9789812709356_0005","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
We consider the solution of large sparse systems, sketch their ubiquity, and briefly describe some of the algorithms used to solve these systems. The HSL mathematical software library started life in 1963 as the Harwell Subroutine Library making it one of the oldest such libraries. The main strengths of the Library lie in packages for large scale system solution. It is particularly strong in direct methods for sparse matrices and optimization. The Library has been used worldwide by a wide range of industries. We briefly discuss the history of the library and its organization and contents. We discuss the evolution of some of our current packages and the efforts to ensure reliability, robustness, and efficiency. We describe in some detail the functionality of one of our most popular sparse direct codes.