zMISC_linkedlist.f90 File Reference

Data Types

interface  z_bpack_linkedlist::z_nod
 **** declarations for z_list type with unlimited polymorphism More...
 
interface  z_bpack_linkedlist::z_list
 
interface  z_bpack_linkedlist::z_list
 
interface  z_bpack_linkedlist::z_nod
 **** declarations for z_list type with unlimited polymorphism More...
 
interface  z_bpack_linkedlist::append
 
interface  z_bpack_linkedlist::get_nod
 
interface  z_bpack_linkedlist::assignment(=)
 
interface  z_bpack_linkedlist::z_nod_score
 

Modules

module  z_bpack_linkedlist
 

Functions/Subroutines

subroutine z_bpack_linkedlist::z_list_append_item (this, item)
 
subroutine z_bpack_linkedlist::z_list_remove_headitem (this)
 
type(z_list) function z_bpack_linkedlist::z_list_constructor ()
 
subroutine z_bpack_linkedlist::z_list_finalizer (this)
 
subroutine z_bpack_linkedlist::z_list_get_nod (this, inod, nVal, stat, errmsg)
 
subroutine z_bpack_linkedlist::z_list_print_scores (this, FuncScore)
 
integer function z_bpack_linkedlist::z_list_length (self)
 
subroutine z_bpack_linkedlist::z_nod_assign_nod_to_nod (LHS, RHS)
 
type(z_nod) function z_bpack_linkedlist::z_nod_constructor (item)
 
subroutine z_bpack_linkedlist::z_nod_finalizer (this)
 
real(kind=8) function z_bpack_linkedlist::z_nod_score_integer (this)
 
real(kind=8) function z_bpack_linkedlist::z_nod_score_dble (this)
 
recursive subroutine z_bpack_linkedlist::z_mergesort (headRef, FuncScore)
 
recursive subroutine z_bpack_linkedlist::z_sortedmerge (a, b, result, FuncScore)
 
subroutine z_bpack_linkedlist::z_frontbacksplit (source, frontRef, backRef)
 
subroutine z_bpack_linkedlist::z_mergesortunique (this, FuncScore)