Interpolation WENO Reconstruction Schemes at order 5.
|
type(t_int_weno_scheme_o5z_reconstruction_backward), target | int_weno_scheme_o5z_reconstruction_backward |
|
type(t_int_weno_scheme_o5z_reconstruction_forward), target | int_weno_scheme_o5z_reconstruction_forward |
|
◆ t_int_weno_scheme_o5z_reconstruction_backward_apply_opt()
double precision function mod_interpolation_weno_scheme_o5z_reconstruction::t_int_weno_scheme_o5z_reconstruction_backward_apply_opt |
( |
class(t_int_weno_scheme_o5z_reconstruction_backward), intent(in) | self, |
|
|
double precision, intent(in) | step, |
|
|
double precision, dimension(:), intent(in) | steps, |
|
|
double precision, dimension(:), intent(in) | values ) |
- Parameters
-
[in,out] | self | The element |
[in] | step | The + step from x(i). It has to be < (x(i+1)-x(i)) |
[in] | steps | The spatial disc. steps of the intervals \( I_i \) where the mean values are defined |
[in] | values | The discrete (mean) values of the function |
- Precondition
- The scheme has already been initialized
- Todo
- MCO: compute the optimal gamma factors with variables steps
◆ t_int_weno_scheme_o5z_reconstruction_forward_apply()
double precision function mod_interpolation_weno_scheme_o5z_reconstruction::t_int_weno_scheme_o5z_reconstruction_forward_apply |
( |
class(t_int_weno_scheme_o5z_reconstruction_forward), intent(in) | self, |
|
|
double precision, intent(in) | step, |
|
|
double precision, dimension(:), intent(in) | steps, |
|
|
double precision, dimension(:), intent(in) | values ) |
- Parameters
-
[in,out] | self | The element |
[in] | step | The - step from x(i) |
[in] | steps | The spatial disc. steps between x(i-2) and x(i+2) |
[in] | values | The discrete (mean) values of the function |
- Precondition
- The scheme has already been initialized