Finite Difference Schemes for the first derivative at order 5. More...
Data Types | |
| type | t_fd_scheme_first_o6_backward |
| type | t_fd_scheme_first_o6_forward |
Functions/Subroutines | |
| subroutine | t_fd_scheme_first_o6_backward_init (self) |
| Init the corresponding scheme. | |
| subroutine | t_fd_scheme_first_o6_forward_init (self) |
| Init the corresponding scheme. | |
| subroutine | t_fd_scheme_first_o6_backward_fill (self, steps) |
| Fill the corresponding scheme. | |
| subroutine | t_fd_scheme_first_o6_forward_fill (self, steps) |
| Fill the corresponding scheme. | |
| pure double precision function, dimension(size(h)+1) | scheme_first_o6_forward_compute_weights (h) |
Variables | |
| type(t_fd_scheme_first_o6_backward), target | fd_scheme_first_o6_backward |
| type(t_fd_scheme_first_o6_forward), target | fd_scheme_first_o6_forward |
Finite Difference Schemes for the first derivative at order 5.
| pure double precision function, dimension(size(h)+1) mod_finite_differences_scheme_first_o6::scheme_first_o6_forward_compute_weights | ( | double precision, dimension(:), intent(in) | h | ) |
| subroutine mod_finite_differences_scheme_first_o6::t_fd_scheme_first_o6_backward_fill | ( | class(t_fd_scheme_first_o6_backward), intent(inout) | self, |
| double precision, dimension(:), intent(in) | steps ) |
Fill the corresponding scheme.
| [in,out] | self | The scheme to fill |
| [in] | steps | The spatial disc. steps between x(i-5) and x(i) |
| subroutine mod_finite_differences_scheme_first_o6::t_fd_scheme_first_o6_backward_init | ( | class(t_fd_scheme_first_o6_backward), intent(inout) | self | ) |
Init the corresponding scheme.
| [in,out] | self | The element |
| subroutine mod_finite_differences_scheme_first_o6::t_fd_scheme_first_o6_forward_fill | ( | class(t_fd_scheme_first_o6_forward), intent(inout) | self, |
| double precision, dimension(:), intent(in) | steps ) |
Fill the corresponding scheme.
| [in,out] | self | The scheme to fill |
| [in] | steps | The spatial disc. steps between x(i) and x(i+5) |
| subroutine mod_finite_differences_scheme_first_o6::t_fd_scheme_first_o6_forward_init | ( | class(t_fd_scheme_first_o6_forward), intent(inout) | self | ) |
Init the corresponding scheme.
| [in,out] | self | The element |
| type(t_fd_scheme_first_o6_backward), target mod_finite_differences_scheme_first_o6::fd_scheme_first_o6_backward |
| type(t_fd_scheme_first_o6_forward), target mod_finite_differences_scheme_first_o6::fd_scheme_first_o6_forward |