This record includes the C++ files used to generate superancillary equations (sets of Chebyshev expansions for the co-existing thermodynamic data) for the multiparameter EOS included in NIST REFPROP 10.0. The calculations in C++ are done in extended precision and the Chebyshev expansions are stored in double precision. The python scripts are used to post-process the generated sets of Chebyshev expansions. The advantage of this methodology is that the phase equilibrium calculations can be entirely avoided, resulting a computational speedup on the order of a factor of hundreds of times, without sacrificing any accuracy,Additional information is available in the README file.The working code is at https://github.com/usnistgov/fastchebpure
About this Dataset
Title | Code to accompany "Superancillary Equations for the Multiparameter Equations of State in REFPROP 10.0" |
---|---|
Description | This record includes the C++ files used to generate superancillary equations (sets of Chebyshev expansions for the co-existing thermodynamic data) for the multiparameter EOS included in NIST REFPROP 10.0. The calculations in C++ are done in extended precision and the Chebyshev expansions are stored in double precision. The python scripts are used to post-process the generated sets of Chebyshev expansions. The advantage of this methodology is that the phase equilibrium calculations can be entirely avoided, resulting a computational speedup on the order of a factor of hundreds of times, without sacrificing any accuracy,Additional information is available in the README file.The working code is at https://github.com/usnistgov/fastchebpure |
Modified | 2024-01-19 00:00:00 |
Publisher Name | National Institute of Standards and Technology |
Contact | mailto:[email protected] |
Keywords | Chebyshev expansions , function approximation , equations of state , phase equilibria |
{ "identifier": "ark:\/88434\/mds2-3147", "accessLevel": "public", "contactPoint": { "hasEmail": "mailto:[email protected]", "fn": "Ian Bell" }, "programCode": [ "006:045" ], "landingPage": "https:\/\/data.nist.gov\/od\/id\/mds2-3147", "title": "Code to accompany \"Superancillary Equations for the Multiparameter Equations of State in REFPROP 10.0\"", "description": "This record includes the C++ files used to generate superancillary equations (sets of Chebyshev expansions for the co-existing thermodynamic data) for the multiparameter EOS included in NIST REFPROP 10.0. The calculations in C++ are done in extended precision and the Chebyshev expansions are stored in double precision. The python scripts are used to post-process the generated sets of Chebyshev expansions. The advantage of this methodology is that the phase equilibrium calculations can be entirely avoided, resulting a computational speedup on the order of a factor of hundreds of times, without sacrificing any accuracy,Additional information is available in the README file.The working code is at https:\/\/github.com\/usnistgov\/fastchebpure", "language": [ "en" ], "distribution": [ { "downloadURL": "https:\/\/data.nist.gov\/od\/ds\/mds2-3147\/README.md", "mediaType": "text\/markdown", "title": "README" }, { "downloadURL": "https:\/\/data.nist.gov\/od\/ds\/mds2-3147\/fastchebpure.zip", "mediaType": "application\/zip", "title": "A compressed archive of the files" }, { "accessURL": "https:\/\/github.com\/usnistgov\/fastchebpure", "title": "fastchebpure GitHub" } ], "bureauCode": [ "006:55" ], "modified": "2024-01-19 00:00:00", "publisher": { "@type": "org:Organization", "name": "National Institute of Standards and Technology" }, "theme": [ "Chemistry", "Mathematics and Statistics" ], "keyword": [ "Chebyshev expansions", "function approximation", "equations of state", "phase equilibria" ] }