Interpolation WENO Scheme at order 4,*. More...
Data Types | |
| type | t_int_point_weno_4_2_1d |
| WENO 4,2 scheme. More... | |
| type | t_int_point_weno_4_2_2d |
| The 2D type. More... | |
| type | t_int_point_weno_4_2_3d |
| The 3D type. More... | |
| type | t_int_point_weno_4_2l_1d |
| WENO 4,2 scheme with level set SI. More... | |
| type | t_int_point_weno_4_2p_1d |
| WENO 4,2 scheme with empty middle stencil. More... | |
| type | t_int_point_weno_4_3_1d |
| The 1D type. More... | |
| type | t_int_point_weno_4_3_2d |
| The 2D type. More... | |
| type | t_int_point_weno_4_3_3d |
| The 3D type. More... | |
Functions/Subroutines | |
| subroutine | int_point_weno_o4_init () |
| Init all the schemes. | |
| subroutine | int_point_weno_4_3_1d_init (self) |
| subroutine | int_point_weno_4_3_1d_compute_coefficients (self, x, res) |
| subroutine | int_point_weno_4_3_1d_compute_coefficients_d1 (self, x, res) |
| subroutine | int_point_weno_4_2_1d_init (self) |
| subroutine | int_point_weno_4_2_1d_compute_coefficients (self, x, res) |
| subroutine | int_point_weno_4_2_1d_compute_coefficients_d1 (self, x, res) |
| subroutine | int_point_weno_4_2p_1d_init (self) |
| subroutine | int_point_weno_4_2p_1d_compute_coefficients (self, x, res) |
| subroutine | int_point_weno_4_2p_1d_compute_coefficients_d1 (self, x, res) |
| subroutine | int_point_weno_4_2l_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. | |
| subroutine | t_int_point_weno_4_3_2d_init (self) |
| subroutine | t_int_point_weno_4_3_3d_init (self, spatial_dimension) |
| subroutine | t_int_point_weno_4_2_2d_init (self) |
| subroutine | t_int_point_weno_4_2_3d_init (self, spatial_dimension) |
Variables | |
| type(t_int_point_weno_4_3_1d), target | int_point_weno_4_3_1d |
| type(t_int_point_weno_4_2_1d), target | int_point_weno_4_2_1d |
| type(t_int_point_weno_4_2p_1d), target | int_point_weno_4_2p_1d |
| type(t_int_point_weno_4_2l_1d), target | int_point_weno_4_2l_1d |
| type(t_int_point_weno_4_3_2d), target | int_point_weno_4_3_2d |
| type(t_int_point_weno_4_3_3d), target | int_point_weno_4_3_3d |
| type(t_int_point_weno_4_2_2d), target | int_point_weno_4_2_2d |
| type(t_int_point_weno_4_2_3d), target | int_point_weno_4_2_3d |
Interpolation WENO Scheme at order 4,*.
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2_1d_compute_coefficients | ( | class(t_int_point_weno_4_2_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2_1d_compute_coefficients_d1 | ( | class(t_int_point_weno_4_2_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2_1d_init | ( | class(t_int_point_weno_4_2_1d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2l_1d_compute_smoothness_indicators | ( | class(t_int_point_weno_4_2l_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_o4_interpolation::int_point_weno_4_2p_1d_compute_coefficients | ( | class(t_int_point_weno_4_2p_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2p_1d_compute_coefficients_d1 | ( | class(t_int_point_weno_4_2p_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2p_1d_init | ( | class(t_int_point_weno_4_2p_1d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_3_1d_compute_coefficients | ( | class(t_int_point_weno_4_3_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_3_1d_compute_coefficients_d1 | ( | class(t_int_point_weno_4_3_1d), intent(in) | self, |
| double precision, intent(in) | x, | ||
| double precision, dimension(:), intent(inout) | res ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_3_1d_init | ( | class(t_int_point_weno_4_3_1d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_o4_init |
Init all the schemes.
| subroutine mod_interpolation_weno_schemes_o4_interpolation::t_int_point_weno_4_2_2d_init | ( | class(t_int_point_weno_4_2_2d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::t_int_point_weno_4_2_3d_init | ( | class(t_int_point_weno_4_2_3d), intent(inout) | self, |
| integer, intent(in) | spatial_dimension ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::t_int_point_weno_4_3_2d_init | ( | class(t_int_point_weno_4_3_2d), intent(inout) | self | ) |
| subroutine mod_interpolation_weno_schemes_o4_interpolation::t_int_point_weno_4_3_3d_init | ( | class(t_int_point_weno_4_3_3d), intent(inout) | self, |
| integer, intent(in) | spatial_dimension ) |
| type(t_int_point_weno_4_2_1d), target mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2_1d |
| type(t_int_point_weno_4_2_2d), target mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2_2d |
| type(t_int_point_weno_4_2_3d), target mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2_3d |
| type(t_int_point_weno_4_2l_1d), target mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2l_1d |
| type(t_int_point_weno_4_2p_1d), target mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_2p_1d |
| type(t_int_point_weno_4_3_1d), target mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_3_1d |
| type(t_int_point_weno_4_3_2d), target mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_3_2d |
| type(t_int_point_weno_4_3_3d), target mod_interpolation_weno_schemes_o4_interpolation::int_point_weno_4_3_3d |