Reconstruction Schemes with a centered scheme at order 4 (at the fixed +1/2 position). This scheme is compatible with non uniform grids. More...
Functions/Subroutines | |
| subroutine | t_rec_fast_scheme_o4_centered_compute_weights (stencil, nx, dx, shift, preweights) |
| Compute the weights associated to the scheme at each cell in [1:nx]. | |
| double precision function | t_rec_fast_scheme_o4_centered_apply_fast (self, values, preweights) |
| Apply the corresponding scheme. | |
Variables | |
| type(t_rec_fast_scheme_o4_centered), target | rec_fast_scheme_o4_centered |
Reconstruction Schemes with a centered scheme at order 4 (at the fixed +1/2 position). This scheme is compatible with non uniform grids.
| double precision function mod_rec_fast_scheme_o4_centered::t_rec_fast_scheme_o4_centered_apply_fast | ( | class(t_rec_fast_scheme_o4_centered), intent(in) | self, |
| double precision, dimension(:), intent(in) | values, | ||
| class(t_int_grid_preweights), intent(in) | preweights ) |
Apply the corresponding scheme.
| [in] | self | The scheme |
| [in] | values | The discrete (mean) values of the function |
| [in] | preweights | The precomputed weights ( |
| subroutine mod_rec_fast_scheme_o4_centered::t_rec_fast_scheme_o4_centered_compute_weights | ( | class(t_stencil_1d), intent(in) | stencil, |
| integer, intent(in) | nx, | ||
| double precision, dimension(:), intent(in) | dx, | ||
| integer, intent(in) | shift, | ||
| class(t_int_grid_preweights), dimension(:), intent(inout) | preweights ) |
Compute the weights associated to the scheme at each cell in [1:nx].