| 
| subroutine, public  | regrid_interp::regridding_set_ppolys (CS, densities, n0, h0, ppoly0_E, ppoly0_S, ppoly0_coefficients, degree) | 
|   | Given the set of target values and cell densities, this routine builds an interpolated profile for the densities within each grid cell. It may happen that, given a high-order interpolator, the number of available layers is insufficient (e.g., there are two available layers for a third-order PPM ih4 scheme). In these cases, we resort to the simplest continuous linear scheme (P1M h2).  More...
  | 
|   | 
| subroutine, public  | regrid_interp::interpolate_grid (n0, h0, x0, ppoly0_E, ppoly0_coefficients, target_values, degree, n1, h1, x1) | 
|   | Given target values (e.g., density), build new grid based on polynomial.  More...
  | 
|   | 
| subroutine, public  | regrid_interp::build_and_interpolate_grid (CS, densities, n0, h0, x0, target_values, n1, h1, x1) | 
|   | 
| real function  | regrid_interp::get_polynomial_coordinate (N, h, x_g, ppoly_E, ppoly_coefficients, target_value, degree) | 
|   | Given a target value, find corresponding coordinate for given polynomial.  More...
  | 
|   | 
| integer function  | regrid_interp::interpolation_scheme (interp_scheme) | 
|   | Numeric value of interpolation_scheme corresponding to scheme name.  More...
  | 
|   | 
| subroutine, public  | regrid_interp::set_interp_scheme (CS, interp_scheme) | 
|   | 
| subroutine, public  | regrid_interp::set_interp_extrap (CS, extrapolation) | 
|   | 
 | 
| integer, parameter  | regrid_interp::interpolation_p1m_h2 = 0 | 
|   | O(h^2)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_p1m_h4 = 1 | 
|   | O(h^2)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_p1m_ih4 = 2 | 
|   | O(h^2)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_plm = 3 | 
|   | O(h^2)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_ppm_h4 = 4 | 
|   | O(h^3)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_ppm_ih4 = 5 | 
|   | O(h^3)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_p3m_ih4ih3 = 6 | 
|   | O(h^4)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_p3m_ih6ih5 = 7 | 
|   | O(h^4)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_pqm_ih4ih3 = 8 | 
|   | O(h^4)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::interpolation_pqm_ih6ih5 = 9 | 
|   | O(h^5)  More...
  | 
|   | 
| integer, parameter  | regrid_interp::degree_1 = 1 | 
|   | List of interpolant degrees.  More...
  | 
|   | 
| integer, parameter  | regrid_interp::degree_2 = 2 | 
|   | 
| integer, parameter  | regrid_interp::degree_3 = 3 | 
|   | 
| integer, parameter  | regrid_interp::degree_4 = 4 | 
|   | 
| integer, parameter, public  | regrid_interp::degree_max = 5 | 
|   | 
| real, parameter, public  | regrid_interp::nr_offset = 1e-6 | 
|   | When the N-R algorithm produces an estimate that lies outside [0,1], the estimate is set to be equal to the boundary location, 0 or 1, plus or minus an offset, respectively, when the derivative is zero at the boundary.  More...
  | 
|   | 
| integer, parameter, public  | regrid_interp::nr_iterations = 8 | 
|   | Maximum number of Newton-Raphson iterations. Newton-Raphson iterations are used to build the new grid by finding the coordinates associated with target densities and interpolations of degree larger than 1.  More...
  | 
|   | 
| real, parameter, public  | regrid_interp::nr_tolerance = 1e-12 | 
|   | Tolerance for Newton-Raphson iterations (stop when increment falls below this)  More...
  | 
|   |