0.6.0
Loading...
Searching...
No Matches
type_rec_point_lagrange_1d.f90 File Reference

Data Types

type  type_rec_point_lagrange_1d::t_rec_point_lagrange_1d
 

Modules

module  type_rec_point_lagrange_1d
 The type for generic 1D point reconstruction that has to be derived.
 

Functions/Subroutines

subroutine type_rec_point_lagrange_1d::rec_point_lagrange_1d_construct (self, index_start, index_end)
 Initialize a 1D point reconstructant.
 
subroutine type_rec_point_lagrange_1d::rec_point_1d_place (self, x, coordinates, control_volumes)
 Place (position) the interpolant to the corresponding 'index' given the coordinate 'X' of the point and the discrete nodes. The resulting index corresponds to the node that is just before (less than or equal) the point.
 
double precision function type_rec_point_lagrange_1d::rec_point_1d_interpolate (self, x, coordinates, values, derivative, control_volumes)
 Directly compute the reconstruction at the given position.
 
subroutine type_rec_point_lagrange_1d::rec_point_lagrange_1d_compute_stencil (self, coordinates, derivative, control_volumes)
 
pure integer function type_rec_point_lagrange_1d::rec_compute_point_index_sorted_array_dichotomic (x, coordinates, control_volumes)
 Returns the index of the node that is just before (<=) 'X'.