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

Double precision based hash table. More...

Inheritance diagram for htable::htable_r8_t:
Collaboration diagram for htable::htable_r8_t:

Public Member Functions

procedure, pass(this) init => htable_r8_init
 
procedure, pass(this) set => htable_r8_set
 
procedure, pass(this) get => htable_r8_get
 
procedure, pass(this) hash => htable_r8_hash
 
procedure, pass(this) remove => htable_r8_remove
 
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 102 of file htable.f90.

Member Function/Subroutine Documentation

◆ clear()

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

Definition at line 61 of file htable.f90.

◆ free()

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

Definition at line 62 of file htable.f90.

◆ get()

procedure, pass(this) htable::htable_r8_t::get

Definition at line 106 of file htable.f90.

◆ get_size()

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

Definition at line 64 of file htable.f90.

◆ hash()

procedure, pass(this) htable::htable_r8_t::hash

Definition at line 107 of file htable.f90.

◆ init()

procedure, pass(this) htable::htable_r8_t::init

Definition at line 104 of file htable.f90.

◆ num_entries()

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

Definition at line 63 of file htable.f90.

◆ remove()

procedure, pass(this) htable::htable_r8_t::remove

Definition at line 108 of file htable.f90.

◆ set()

procedure, pass(this) htable::htable_r8_t::set

Definition at line 105 of file htable.f90.

Member Data Documentation

◆ entries

integer, private htable::htable_t::entries
privateinherited

Definition at line 57 of file htable.f90.

◆ size

integer, private htable::htable_t::size
privateinherited

Definition at line 56 of file htable.f90.

◆ t

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

Definition at line 58 of file htable.f90.


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