The first order Lagrange reconstruction's derivative. More...
Data Types | |
| type | t_rec_d_point_lagrange_o1_1d |
| The 1D type. More... | |
| type | t_rec_d_point_lagrange_o1_2d |
| The 2D type. More... | |
| type | t_rec_d_point_lagrange_o1_3d |
| The 3D type. More... | |
Functions/Subroutines | |
| subroutine | rec_d_point_lagrange_o1_init () |
| Init all the schemes. | |
| subroutine | t_rec_d_point_lagrange_o1_1d_init (self) |
| subroutine | t_rec_d_point_lagrange_o1_1d_compute_stencil (self, coordinates, derivative, control_volumes) |
| Compute the stencil values. Lagrange interpolation at order 4 (ie. linear interpolation) | |
| subroutine | t_rec_d_point_lagrange_o1_2d_init (self) |
| subroutine | t_rec_d_point_lagrange_o1_3d_init (self, spatial_dimension) |
Variables | |
| type(t_rec_d_point_lagrange_o1_1d), target | rec_d_point_lagrange_o1_1d |
| type(t_rec_d_point_lagrange_o1_2d), target | rec_d_point_lagrange_o1_2d |
| type(t_rec_d_point_lagrange_o1_3d), target | rec_d_point_lagrange_o1_3d |
The first order Lagrange reconstruction's derivative.
The first order Lagrange reconstruction derivative point interpolant.
| subroutine mod_rec_d_point_lagrange_o1::t_rec_d_point_lagrange_o1_1d_compute_stencil | ( | class(t_rec_d_point_lagrange_o1_1d), intent(inout) | self, |
| double precision, dimension(:), intent(in) | coordinates, | ||
| integer, intent(in), optional | derivative, | ||
| double precision, dimension(:), intent(in), optional | control_volumes ) |
Compute the stencil values. Lagrange interpolation at order 4 (ie. linear interpolation)
| [in,out] | self | the element |
| [in] | coordinates | the coordinates of the center of the control volumes |
| [in] | control_volumes | the width of the control volumes |
| [in] | derivative | (optional) the derivative number: 0 (default) for value interpolation, 1 for first derivative, etc. |