Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Implements type time_interpolator_t. More...
Data Types | |
type | time_interpolator_t |
Provides a tool to perform interpolation in time. More... | |
Functions/Subroutines | |
subroutine | time_interpolator_init (this, order) |
Constructor. More... | |
subroutine | time_interpolator_free (this) |
Destructor. More... | |
subroutine | time_interpolator_interpolate (this, t, f, t_past, f_past, t_future, f_future) |
Interpolate a field at time t from fields at time t-dt and t+dt. More... | |
Implements type time_interpolator_t.
|
private |
Destructor.
Definition at line 77 of file time_interpolator.f90.
subroutine time_interpolator::time_interpolator_init | ( | class(time_interpolator_t), intent(inout) | this, |
integer, intent(in), target | order | ||
) |
Constructor.
order | order of the interpolation |
call destructior
Assign values
Definition at line 63 of file time_interpolator.f90.
|
private |
Interpolate a field at time t from fields at time t-dt and t+dt.
t | time to get interpolated field |
f | interpolated field |
t_past | time in the past for interpolation |
f_past | field in the past for interpolation |
t_future | time in future for interpolation |
f_future | time in future for interpolation |
Definition at line 89 of file time_interpolator.f90.