The 1D type. More...
Inheritance diagram for mod_int_point_lagrange_o2::t_int_point_lagrange_o2_1d:Public Member Functions | |
| procedure, pass(self) | init (self) |
| Init the 1D scheme above a generic Lagrange scheme. | |
Public Member Functions inherited from type_int_point_lagrange_1d::t_int_point_lagrange_1d | |
| procedure, pass(self) | compute_stencil (self, coordinates, derivative, control_volumes) |
| The stencil weight computation that has to be derived to update the 'stencil'. | |
Public Member Functions inherited from type_int_point_1d::t_int_point_1d | |
| procedure(int_point_1d_init), deferred, pass(self) | init (self) |
| The deferred init/allocation. | |
| procedure | place (self, x, coordinates, control_volumes) |
| Place the index based on given position and coordinates. | |
| procedure | apply (self, values) |
| Apply the interpolation to given discrete values. | |
| procedure | interpolate (self, x, coordinates, values, derivative, control_volumes) |
| Directly compute the interpolation at the given position. The result is the interpolation value. | |
| procedure(int_point_1d_compute_stencil), deferred, pass(self) | compute_stencil (self, coordinates, derivative, control_volumes) |
| The stencil weight computation that has to be derived to update the 'stencil'. | |
Additional Inherited Members | |
Public Attributes inherited from type_int_point_lagrange_1d::t_int_point_lagrange_1d | |
| class(t_int_scheme), pointer | int_scheme_p |
| The reference to the 1D int scheme. | |
Public Attributes inherited from type_int_point_1d::t_int_point_1d | |
| type(t_stencil_1d) | stencil |
| The stencil. | |
| double precision | x |
| integer | index = 1 |
| integer | size |
| The size of the interpolant, and the half size. | |
| integer | hsize |
| integer | n_steps |
| The number of steps to be sent. | |
| logical | is_debug = .false. |
The 1D type.
| procedure, pass(self) mod_int_point_lagrange_o2::t_int_point_lagrange_o2_1d::init | ( | class(t_int_point_lagrange_o2_1d), intent(inout) | self | ) |
Init the 1D scheme above a generic Lagrange scheme.