| The LEOS Interpolation Package | |
| Fritsch, F N | |
| Lawrence Livermore National Laboratory | |
| 关键词: C Codes; Lawrence Livermore National Laboratory; Interpolation; 71 Classical And Quantum Mechanics, General Physics; | |
| DOI : 10.2172/15005830 RP-ID : UCRL-ID-148554-REV-1 RP-ID : W-7405-ENG-48 RP-ID : 15005830 |
|
| 美国|英语 | |
| 来源: UNT Digital Library | |
PDF
|
|
【 摘 要 】
This report describes the interpolation package in the Livermore Equation of State (LEOS) system. It is an updated and expanded version of report [1], which described the status of the package as of May 1998, and of [2], which described its status as of the August 2001 release of the LEOS access library, and of [3], which described its status as of library version 7.02, released April 2002. This corresponds to library version 7.11, released March 2003. The main change since [3] has been the addition of the monotone bicubic Hermite (bimond) interpolation method. Throughout this report we assume that data has been given for some function f({rho},T) on a rectangular mesh {rho} = {rho}{sub 0}, {rho}{sub 1}, ..., {rho}{sub nr-1}; T = T{sub 0}, T{sub 1}, ..., T{sub nt-1}. Subscripting is from zero to be consistent with the C code. (Although we use this notation throughout, there is nothing in the package that assumes that the independent variables are actually density and temperature.) The data values are f{sub ij} = f({rho}{sub j},T{sub i}). (This subscript order is historical and reflects the notation used in the program.) There are nr x nt data values, (nr-1) x (nt-1) mesh rectangles (boxes). In the C code, the data array is one-dimensional, with data [i*(nr-1)+j] = f({rho}{sub j},T{sub i}). In the case of the few univariate functions supported by LEOS, the T variable is omitted, as well as the associated index on the data array: data [j] = f({rho}{sub j}).
【 预 览 】
| Files | Size | Format | View |
|---|---|---|---|
| 15005830.pdf | 464KB |
PDF