sMISC_linkedlist.f90 File Reference

Data Types

interface  s_bpack_linkedlist::s_nod
 **** declarations for s_list type with unlimited polymorphism More...
 
interface  s_bpack_linkedlist::s_list
 
interface  s_bpack_linkedlist::s_list
 
interface  s_bpack_linkedlist::s_nod
 **** declarations for s_list type with unlimited polymorphism More...
 
interface  s_bpack_linkedlist::append
 
interface  s_bpack_linkedlist::get_nod
 
interface  s_bpack_linkedlist::assignment(=)
 
interface  s_bpack_linkedlist::s_nod_score
 

Modules

module  s_bpack_linkedlist
 

Functions/Subroutines

subroutine s_bpack_linkedlist::s_list_append_item (this, item)
 
subroutine s_bpack_linkedlist::s_list_remove_headitem (this)
 
type(s_list) function s_bpack_linkedlist::s_list_constructor ()
 
subroutine s_bpack_linkedlist::s_list_finalizer (this)
 
subroutine s_bpack_linkedlist::s_list_get_nod (this, inod, nVal, stat, errmsg)
 
subroutine s_bpack_linkedlist::s_list_print_scores (this, FuncScore)
 
integer function s_bpack_linkedlist::s_list_length (self)
 
subroutine s_bpack_linkedlist::s_nod_assign_nod_to_nod (LHS, RHS)
 
type(s_nod) function s_bpack_linkedlist::s_nod_constructor (item)
 
subroutine s_bpack_linkedlist::s_nod_finalizer (this)
 
real(kind=8) function s_bpack_linkedlist::s_nod_score_integer (this)
 
real(kind=8) function s_bpack_linkedlist::s_nod_score_dble (this)
 
recursive subroutine s_bpack_linkedlist::s_mergesort (headRef, FuncScore)
 
recursive subroutine s_bpack_linkedlist::s_sortedmerge (a, b, result, FuncScore)
 
subroutine s_bpack_linkedlist::s_frontbacksplit (source, frontRef, backRef)
 
subroutine s_bpack_linkedlist::s_mergesortunique (this, FuncScore)