Neko 1.99.1
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
field_series_list Module Reference

Contains the field_series_list_t type for managing multiple field series.

Data Types

type  field_series_list_t
 A list of field series pointers, used for managing multiple scalar lag fields. More...
 

Functions/Subroutines

subroutine field_series_list_init (this, capacity)
 Initialize a field series list with a given capacity.
 
subroutine field_series_list_free (this)
 Free the field series list.
 
subroutine field_series_list_append (this, fld_series)
 Add a field series to the list.
 
type(field_series_t) function, pointer field_series_list_get (this, index)
 Get a field series by index.
 
pure integer function field_series_list_size (this)
 Get the number of items in the list.
 

Function/Subroutine Documentation

◆ field_series_list_append()

subroutine field_series_list::field_series_list_append ( class(field_series_list_t), intent(inout this,
type(field_series_t), intent(in), target  fld_series 
)
private

Definition at line 85 of file field_series_list.f90.

◆ field_series_list_free()

subroutine field_series_list::field_series_list_free ( class(field_series_list_t), intent(inout this)
private

Definition at line 74 of file field_series_list.f90.

◆ field_series_list_get()

type(field_series_t) function, pointer field_series_list::field_series_list_get ( class(field_series_list_t), intent(in this,
integer, intent(in index 
)
private

Definition at line 109 of file field_series_list.f90.

◆ field_series_list_init()

subroutine field_series_list::field_series_list_init ( class(field_series_list_t), intent(inout this,
integer, intent(in capacity 
)

Definition at line 60 of file field_series_list.f90.

◆ field_series_list_size()

pure integer function field_series_list::field_series_list_size ( class(field_series_list_t), intent(in this)
private

Definition at line 123 of file field_series_list.f90.