Neko  0.9.0
A portable framework for high-order spectral element flow simulations
htable::htable_t Type Reference

Base type for a hash table. More...

Inheritance diagram for htable::htable_t:
Collaboration diagram for htable::htable_t:

Public Member Functions

procedure(htable_hash), deferred, pass hash
 
procedure, pass(this), public clear => htable_clear
 
procedure, pass(this), public free => htable_free
 
procedure, pass(this), public num_entries => htable_num_entries
 
procedure, pass(this), public get_size => htable_size
 

Private Attributes

integer, private size
 
integer, private entries
 
type(h_tuple_t), dimension(:), allocatable, private t
 

Detailed Description

Definition at line 55 of file htable.f90.

Member Function/Subroutine Documentation

◆ clear()

procedure, pass(this), public htable::htable_t::clear

Definition at line 61 of file htable.f90.

◆ free()

procedure, pass(this), public htable::htable_t::free

Definition at line 62 of file htable.f90.

◆ get_size()

procedure, pass(this), public htable::htable_t::get_size

Definition at line 64 of file htable.f90.

◆ hash()

procedure(htable_hash), deferred, pass htable::htable_t::hash

Definition at line 60 of file htable.f90.

◆ num_entries()

procedure, pass(this), public htable::htable_t::num_entries

Definition at line 63 of file htable.f90.

Member Data Documentation

◆ entries

integer, private htable::htable_t::entries
private

Definition at line 57 of file htable.f90.

◆ size

integer, private htable::htable_t::size
private

Definition at line 56 of file htable.f90.

◆ t

type(h_tuple_t), dimension(:), allocatable, private htable::htable_t::t
private

Definition at line 58 of file htable.f90.


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