Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
A list of field series pointers, used for managing multiple scalar lag fields. More...
Public Member Functions | |
procedure, pass(this) | init (this, capacity) |
Constructor. | |
procedure, pass(this) | free (this) |
Destructor. | |
procedure, pass(this) | append (this, fld_series) |
Add a field series to the list. | |
procedure, pass(this) | get (this, index) |
Get a field series by index. | |
procedure, pass(this) | size (this) |
Get the number of items in the list. | |
Public Attributes | |
type(field_series_ptr_t), dimension(:), allocatable | items |
Private Attributes | |
integer, private | n_items = 0 |
Definition at line 41 of file field_series_list.f90.
procedure, pass(this) field_series_list::field_series_list_t::append | ( | class(field_series_list_t), intent(inout) | this, |
type(field_series_t), intent(in), target | fld_series | ||
) |
Definition at line 50 of file field_series_list.f90.
procedure, pass(this) field_series_list::field_series_list_t::free | ( | class(field_series_list_t), intent(inout) | this | ) |
Definition at line 48 of file field_series_list.f90.
procedure, pass(this) field_series_list::field_series_list_t::get | ( | class(field_series_list_t), intent(in) | this, |
integer, intent(in) | index | ||
) |
Definition at line 52 of file field_series_list.f90.
procedure, pass(this) field_series_list::field_series_list_t::init | ( | class(field_series_list_t), intent(inout) | this, |
integer, intent(in) | capacity | ||
) |
Definition at line 46 of file field_series_list.f90.
procedure, pass(this) field_series_list::field_series_list_t::size | ( | class(field_series_list_t), intent(in) | this | ) |
Definition at line 54 of file field_series_list.f90.
type(field_series_ptr_t), dimension(:), allocatable field_series_list::field_series_list_t::items |
Definition at line 42 of file field_series_list.f90.
Definition at line 43 of file field_series_list.f90.