Interpolation WENO Scheme at order 6,*. More...
Data Types | |
| type | t_int_point_weno_6_3_1d |
| WENO 6 scheme with 4 stencils of 3 points. More... | |
| type | t_int_point_weno_6_3_l_1d |
| WENO 6 scheme with 4 stencils of 3 points with LS smoothness_indicator. More... | |
| type | t_int_point_weno_6_4_1d |
| WENO 6 scheme with 3 stencils of 4 points. More... | |
| type | t_int_point_weno_6_5_1d |
| WENO 6 scheme with 2 stencils of 5 points. More... | |
Functions/Subroutines | |
| subroutine | int_point_weno_o6_init () |
| Init all the schemes. | |
| subroutine | int_point_weno_6_5_1d_init (self) |
| subroutine | int_point_weno_6_5_1d_compute_coefficients (self, x, res) |
| subroutine | int_point_weno_6_5_1d_compute_coefficients_d1 (self, x, res) |
| subroutine | int_point_weno_6_4_1d_init (self) |
| subroutine | int_point_weno_6_4_1d_compute_coefficients (self, x, res) |
| subroutine | int_point_weno_6_4_1d_compute_coefficients_d1 (self, x, res) |
| subroutine | int_point_weno_6_3_1d_init (self) |
| subroutine | int_point_weno_6_3_1d_compute_coefficients (self, x, res) |
| subroutine | int_point_weno_6_3_1d_compute_coefficients_d1 (self, x, res) |
| subroutine | int_point_weno_6_3_l_1d_init (self) |
| subroutine | int_point_weno_6_3_l_1d_compute_smoothness_indicators (self, x, coordinates, derivatives, res) |
| Compute the SI for all the stencils x is the distance to the first point of the stencil. | |
Variables | |
| type(t_int_point_weno_6_5_1d), target | int_point_weno_6_5_1d |
| type(t_int_point_weno_6_4_1d), target | int_point_weno_6_4_1d |
| type(t_int_point_weno_6_3_1d), target | int_point_weno_6_3_1d |
| type(t_int_point_weno_6_3_l_1d), target | int_point_weno_6_3_l_1d |
Interpolation WENO Scheme at order 6,*.
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_3_1d_compute_coefficients | ( | class(t_int_point_weno_6_3_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_3_1d_compute_coefficients_d1 | ( | class(t_int_point_weno_6_3_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_3_1d_init | ( | class(t_int_point_weno_6_3_1d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_3_l_1d_compute_smoothness_indicators | ( | class(t_int_point_weno_6_3_l_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(in) | coordinates, | ||
| double precision, dimension(:,:), intent(in) | derivatives, | ||
| double precision, dimension(:), intent(inout) | res ) |
Compute the SI for all the stencils x is the distance to the first point of the stencil.
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_3_l_1d_init | ( | class(t_int_point_weno_6_3_l_1d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_4_1d_compute_coefficients | ( | class(t_int_point_weno_6_4_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_4_1d_compute_coefficients_d1 | ( | class(t_int_point_weno_6_4_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_4_1d_init | ( | class(t_int_point_weno_6_4_1d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_5_1d_compute_coefficients | ( | class(t_int_point_weno_6_5_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_5_1d_compute_coefficients_d1 | ( | class(t_int_point_weno_6_5_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_5_1d_init | ( | class(t_int_point_weno_6_5_1d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_o6_init |
Init all the schemes.
| type(t_int_point_weno_6_3_1d), target mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_3_1d |
| type(t_int_point_weno_6_3_l_1d), target mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_3_l_1d |
| type(t_int_point_weno_6_4_1d), target mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_4_1d |
| type(t_int_point_weno_6_5_1d), target mod_interpolation_weno_schemes_o6_interpolation::int_point_weno_6_5_1d |