Neko 0.9.99
A portable framework for high-order spectral element flow simulations
|
Iterator for a point based hash table. More...
Public Member Functions | |
procedure, pass(this) | init (this) |
Return the current value of the point based hash table iterator. | |
procedure, pass(this) | key (this) |
Return the current key of the point based hash table iterator. | |
final | htable_iter_pt_free (this) |
Destroy a point based hash table iterator. | |
procedure, pass(this), public | next (this) |
Advance the iterator to the next valid table entry. | |
procedure, pass(this), public | reset (this) |
Reset an iterator. | |
procedure, pass(this), public | data (this, data) |
Return the data at the current iterator position. | |
Public Attributes | |
class(htable_t), pointer | t |
Private Attributes | |
integer, private | n |
Definition at line 193 of file htable.f90.
|
final |
|
inherited |
[in,out] | data | Data to retrieve |
Definition at line 162 of file htable.f90.
procedure, pass(this) htable::htable_iter_pt_t::init | ( | class(htable_iter_pt_t), intent(inout), target | this | ) |
Definition at line 195 of file htable.f90.
procedure, pass(this) htable::htable_iter_pt_t::key | ( | class(htable_iter_pt_t), intent(inout), target | this | ) |
Definition at line 197 of file htable.f90.
|
inherited |
Definition at line 160 of file htable.f90.
|
inherited |
Definition at line 161 of file htable.f90.
Definition at line 157 of file htable.f90.
Definition at line 158 of file htable.f90.