Grid nodes Reconstruction Schemes type The difference with the t_int_point_1D resides in that the scheme is defined in a narrowed band between index_start and index_end. The stencil is centered around the index 0, the step is relative to this node.
More...
Data Types | |
| type | t_rec_scheme |
| The reconstruction scheme type to derivate from It simply derivates from the t_int_scheme. More... | |
Functions/Subroutines | |
| subroutine | t_rec_scheme_init (self) |
| Initialize a 1D point reconstructant. | |
| subroutine | t_rec_compute_stencil_generic (self, step, steps, derivative) |
| Compute the stencil with a generic reconstruction procedure. | |
| subroutine | t_rec_compute_stencil_generic_debug (self, step, steps, derivative) |
| This function is defined for debug purposes only (in order to verify new fast schemes)! | |
Grid nodes Reconstruction Schemes type The difference with the t_int_point_1D resides in that the scheme is defined in a narrowed band between index_start and index_end. The stencil is centered around the index 0, the step is relative to this node.
| subroutine type_rec_scheme::t_rec_compute_stencil_generic | ( | class(t_rec_scheme), intent(inout) | self, |
| double precision, intent(in) | step, | ||
| double precision, dimension(:), intent(in) | steps, | ||
| integer, intent(in), optional | derivative ) |
Compute the stencil with a generic reconstruction procedure.
| [in,out] | self | the element |
| [in] | step | the step where to interpolate relatively to the reference node 0 center |
| [in] | steps | the control volumes between the node values (of size N) |
| [in] | derivative | (optional) the derivative number: 0 (default) for value interpolation, 1 for first derivative, etc. |
dd(j,i) contains the weight associated to the j^th point of the (i)^th derivative
| subroutine type_rec_scheme::t_rec_compute_stencil_generic_debug | ( | class(t_rec_scheme), intent(inout) | self, |
| double precision, intent(in) | step, | ||
| double precision, dimension(:), intent(in) | steps, | ||
| integer, intent(in), optional | derivative ) |
This function is defined for debug purposes only (in order to verify new fast schemes)!
dd(j,i) contains the weight associated to the j^th point of the (i)^th derivative
| subroutine type_rec_scheme::t_rec_scheme_init | ( | class(t_rec_scheme), intent(inout) | self | ) |
Initialize a 1D point reconstructant.
| [in,out] | self | the element |