|
Neko 1.99.9
A portable framework for high-order spectral element flow simulations
|
Contains the vector_series_t type.
Data Types | |
| type | vector_series_ptr_t |
A wrapper for a pointer to a vector_series_t. More... | |
| type | vector_series_t |
| Stores a series (sequence) of vectors, logically connected to a base vector, and arranged according to some ordering. Currently used to store time-lagged values of solution vectors. More... | |
Functions/Subroutines | |
| subroutine | vector_series_init (this, v, len) |
| Initialize a vector series of length len for a vector v. | |
| subroutine | vector_series_free (this) |
| Deallocates a vector series. | |
| integer function | vector_series_size (this) |
| Return the size of the vector series. | |
| integer function | vector_series_filled_size (this) |
| Return the number of lag entries containing valid history. | |
| subroutine | vector_series_update (this) |
| Update a vector series (evict oldest entry) | |
| subroutine | vector_series_set (this, g) |
| Set all vectors in a series to g. | |
| subroutine | vector_series_reset (this) |
| Reset the series to contain no valid history. | |
|
private |
Definition at line 127 of file vector_series.f90.
|
private |
Definition at line 97 of file vector_series.f90.
| subroutine vector_series::vector_series_init | ( | class(vector_series_t), intent(inout) | this, |
| type(vector_t), intent(inout), target | v, | ||
| integer | len | ||
| ) |
Definition at line 72 of file vector_series.f90.
|
private |
Definition at line 163 of file vector_series.f90.
|
private |
Definition at line 149 of file vector_series.f90.
|
private |
Definition at line 120 of file vector_series.f90.
|
private |
Definition at line 135 of file vector_series.f90.