Definition at line 141 of file double_grid.F90.
|
| logical | enabled = .false. |
| |
| integer | order = 0 |
| | order of the Lagrange interpolation (odd) More...
|
| |
| integer | divisor = 0 |
| | fine points per coarse spacing and axis (odd) More...
|
| |
| integer | nn = 0 |
| | fine offsets per axis are -nn:nn, nn = (divisor-1)/2 More...
|
| |
| integer | interp_min = 0 |
| | first point of the interpolation stencil, -order/2 More...
|
| |
| integer | interp_max = 0 |
| | last point of the interpolation stencil, order/2 + 1 More...
|
| |
| real(real64), dimension(:, :), allocatable | co |
| | co(l, a): weight of the coarse point at l*h (relative to the home coarse point of a fine point) in the interpolation at the fine offset a*h/divisor. For negative offsets the stencil is mirrored: the weight of the point at -l*h for offset -a*h/divisor is co(l, a). More...
|
| |
◆ enabled
| logical double_grid_oct_m::double_grid_t::enabled = .false. |
|
private |
◆ order
| integer double_grid_oct_m::double_grid_t::order = 0 |
|
private |
◆ divisor
| integer double_grid_oct_m::double_grid_t::divisor = 0 |
|
private |
fine points per coarse spacing and axis (odd)
Definition at line 145 of file double_grid.F90.
◆ nn
| integer double_grid_oct_m::double_grid_t::nn = 0 |
|
private |
fine offsets per axis are -nn:nn, nn = (divisor-1)/2
Definition at line 146 of file double_grid.F90.
◆ interp_min
| integer double_grid_oct_m::double_grid_t::interp_min = 0 |
|
private |
first point of the interpolation stencil, -order/2
Definition at line 147 of file double_grid.F90.
◆ interp_max
| integer double_grid_oct_m::double_grid_t::interp_max = 0 |
|
private |
last point of the interpolation stencil, order/2 + 1
Definition at line 148 of file double_grid.F90.
◆ co
| real(real64), dimension(:, :), allocatable double_grid_oct_m::double_grid_t::co |
|
private |
co(l, a): weight of the coarse point at l*h (relative to the home coarse point of a fine point) in the interpolation at the fine offset a*h/divisor. For negative offsets the stencil is mirrored: the weight of the point at -l*h for offset -a*h/divisor is co(l, a).
Definition at line 153 of file double_grid.F90.
The documentation for this type was generated from the following file: