Finite Difference Weno Scheme for first derivative at order 5. More...
Functions/Subroutines | |
| subroutine | t_fd_weno_scheme_first_o5_backward_init (self) |
| Init the corresponding scheme. | |
| subroutine | t_fd_weno_scheme_first_o5_forward_init (self) |
| Init the corresponding scheme. | |
| double precision function | t_fd_weno_scheme_first_o5_backward_apply (self, step, steps, values) |
| Fill the corresponding scheme. | |
| double precision function | t_fd_weno_scheme_first_o5_forward_apply (self, step, steps, values) |
| Fill the corresponding scheme. | |
Variables | |
| type(t_fd_weno_scheme_first_o5_backward), target | fd_weno_scheme_first_o5_backward |
| type(t_fd_weno_scheme_first_o5_forward), target | fd_weno_scheme_first_o5_forward |
Finite Difference Weno Scheme for first derivative at order 5.
| double precision function mod_finite_differences_weno_scheme_first_o5::t_fd_weno_scheme_first_o5_backward_apply | ( | class(t_fd_weno_scheme_first_o5_backward), intent(inout) | self, |
| double precision, intent(in) | step, | ||
| double precision, dimension(:), intent(in) | steps, | ||
| double precision, dimension(:), intent(in) | values ) |
Fill the corresponding scheme.
| [in,out] | self | The scheme to apply to |
| [in] | step | the step where to evaluate the scheme (starting from the reference node) |
| [in] | steps | The spatial disc. steps between x(i-2) and x(i+2) |
| [in] | values | The values of the function at the disc. points |
| subroutine mod_finite_differences_weno_scheme_first_o5::t_fd_weno_scheme_first_o5_backward_init | ( | class(t_fd_weno_scheme_first_o5_backward), intent(inout) | self | ) |
Init the corresponding scheme.
| [in,out] | self | The element |
| double precision function mod_finite_differences_weno_scheme_first_o5::t_fd_weno_scheme_first_o5_forward_apply | ( | class(t_fd_weno_scheme_first_o5_forward), intent(inout) | self, |
| double precision, intent(in) | step, | ||
| double precision, dimension(:), intent(in) | steps, | ||
| double precision, dimension(:), intent(in) | values ) |
Fill the corresponding scheme.
| [in,out] | self | The scheme to apply |
| [in] | step | the step where to evaluate the scheme (starting from the reference node) |
| [in] | steps | The spatial disc. steps between x(i-2) and x(i+3) |
| [in] | values | The values of the function at the disc. points |
| subroutine mod_finite_differences_weno_scheme_first_o5::t_fd_weno_scheme_first_o5_forward_init | ( | class(t_fd_weno_scheme_first_o5_forward), intent(inout) | self | ) |
Init the corresponding scheme.
| [in,out] | self | The element |