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

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

Collaboration diagram for field_series_list::field_series_list_t:

Public Member Functions

procedure, pass(thisinit (this, capacity)
 Constructor.
 
procedure, pass(thisfree (this)
 Destructor.
 
procedure, pass(thisappend (this, fld_series)
 Add a field series to the list.
 
procedure, pass(thisget (this, index)
 Get a field series by index.
 
procedure, pass(thissize (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
 

Detailed Description

Definition at line 41 of file field_series_list.f90.

Member Function/Subroutine Documentation

◆ append()

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.

◆ free()

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.

◆ get()

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.

◆ init()

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.

◆ size()

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.

Member Data Documentation

◆ items

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.

◆ n_items

integer, private field_series_list::field_series_list_t::n_items = 0
private

Definition at line 43 of file field_series_list.f90.


The documentation for this type was generated from the following file: