version 0.6.0
type_rec_scheme::t_rec_scheme Type Reference
+ Inheritance diagram for type_rec_scheme::t_rec_scheme:

Public Member Functions

procedure init => t_rec_scheme_init
 
procedure compute_stencil => t_rec_compute_stencil_generic
 Compute the stencil values.
 
- Public Member Functions inherited from type_int_scheme::t_int_scheme
procedure, pass init => t_int_scheme_init
 Declare a stencil base on its starting and ending relative indices.
 
procedure compute_stencil => t_int_compute_stencil_generic
 Compute the stencil values.
 
procedure apply => t_int_scheme_apply
 Apply a scheme to given discrete values at a point in the stencil (usualy the node at x_{i+1/2})
 
procedure interpolate => t_int_scheme_interpolate
 
procedure(interface_func_integer), deferred, nopass index_start
 
procedure(interface_func_integer), deferred, nopass index_end
 

Public Attributes

type(t_stencil_1dintegral_stencil
 
- Public Attributes inherited from type_int_scheme::t_int_scheme
type(t_stencil_1dstencil
 The stencil.
 
integer size
 The size and half size of the scheme.
 
integer hsize
 
integer n_steps
 
logical initialized = .false.
 

Detailed Description

Warning
for the compute_stencil subroutine, keeps in mind that, for reconstruction, one must give the size of the control volume of the cell (and not the spacing between the cells' center as in interpolation). Hence, the size of the steps array must be the same as the values!

The documentation for this type was generated from the following file: