Finite Difference Schemes for the first derivative at order 4.
|
type(t_fd_scheme_first_o4_backward), target | fd_scheme_first_o4_backward |
|
type(t_fd_scheme_first_o4_centered), target | fd_scheme_first_o4_centered |
|
type(t_fd_scheme_first_o4_forward), target | fd_scheme_first_o4_forward |
|
◆ fd_scheme_first_o4_centered_fill()
subroutine mod_finite_differences_scheme_first_o4::fd_scheme_first_o4_centered_fill |
( |
class(t_fd_scheme_first_o4_centered), intent(inout) | self, |
|
|
double precision, dimension(:), intent(in) | steps ) |
- Parameters
-
[in,out] | self | The scheme to fill |
[in] | steps | The spatial disc. steps between x(i-2) and x(i+2) |
- Precondition
- The scheme has already been initialized
◆ fd_scheme_first_o4_centered_init()
subroutine mod_finite_differences_scheme_first_o4::fd_scheme_first_o4_centered_init |
( |
class(t_fd_scheme_first_o4_centered), intent(inout) | self | ) |
|
◆ t_fd_scheme_first_o4_backward_fill()
subroutine mod_finite_differences_scheme_first_o4::t_fd_scheme_first_o4_backward_fill |
( |
class(t_fd_scheme_first_o4_backward), intent(inout) | self, |
|
|
double precision, dimension(:), intent(in) | steps ) |
- Parameters
-
[in,out] | self | The scheme to fill |
[in] | steps | The spatial disc. steps between x(i-4) and x(i) |
- Precondition
- The scheme has already been initialized
◆ t_fd_scheme_first_o4_backward_init()
subroutine mod_finite_differences_scheme_first_o4::t_fd_scheme_first_o4_backward_init |
( |
class(t_fd_scheme_first_o4_backward), intent(inout) | self | ) |
|
◆ t_fd_scheme_first_o4_forward_fill()
subroutine mod_finite_differences_scheme_first_o4::t_fd_scheme_first_o4_forward_fill |
( |
class(t_fd_scheme_first_o4_forward), intent(inout) | self, |
|
|
double precision, dimension(:), intent(in) | steps ) |
- Parameters
-
[in,out] | self | The scheme to fill |
[in] | steps | The spatial disc. steps between x(i) and x(i+4) |
- Precondition
- The scheme has already been initialized
◆ t_fd_scheme_first_o4_forward_init()
subroutine mod_finite_differences_scheme_first_o4::t_fd_scheme_first_o4_forward_init |
( |
class(t_fd_scheme_first_o4_forward), intent(inout) | self | ) |
|