0.6.0
Loading...
Searching...
No Matches
scheme_second_o4.f90 File Reference

Data Types

type  mod_finite_differences_scheme_second_o4::t_fd_scheme_second_o4_centered
 
type  mod_finite_differences_scheme_second_o4::t_fd_scheme_second_o4_backward
 
type  mod_finite_differences_scheme_second_o4::t_fd_scheme_second_o4_forward
 

Modules

module  mod_finite_differences_scheme_second_o4
 Finite Difference Schemes for second derivative at order 4.
 

Functions/Subroutines

subroutine mod_finite_differences_scheme_second_o4::fd_scheme_second_o4_centered_init (self)
 Init the corresponding scheme.
 
subroutine mod_finite_differences_scheme_second_o4::fd_scheme_second_o4_centered_fill (self, steps)
 Fill the corresponding scheme.
 
subroutine mod_finite_differences_scheme_second_o4::t_fd_scheme_second_o4_backward_init (self)
 Init the corresponding scheme.
 
subroutine mod_finite_differences_scheme_second_o4::t_fd_scheme_second_o4_forward_init (self)
 Init the corresponding scheme.
 
subroutine mod_finite_differences_scheme_second_o4::t_fd_scheme_second_o4_backward_fill (self, steps)
 Fill the corresponding scheme.
 
subroutine mod_finite_differences_scheme_second_o4::t_fd_scheme_second_o4_forward_fill (self, steps)
 Fill the corresponding scheme.
 
pure double precision function, dimension(size(h)+1) mod_finite_differences_scheme_second_o4::scheme_second_o4_forward_compute_weights (h)
 

Variables

type(t_fd_scheme_second_o4_centered), target mod_finite_differences_scheme_second_o4::fd_scheme_second_o4_centered
 
type(t_fd_scheme_second_o4_backward), target mod_finite_differences_scheme_second_o4::fd_scheme_second_o4_backward
 
type(t_fd_scheme_second_o4_forward), target mod_finite_differences_scheme_second_o4::fd_scheme_second_o4_forward