Difference between revisions of "GDSL"

From UFRC
Jump to navigation Jump to search
(Created page with "Category:SoftwareCategory:Programming {|<!--CONFIGURATION: REQUIRED--> |{{#vardefine:app|gdsl}} |{{#vardefine:url|https://github.com/sjchao/GDSL}} <!--CONFIGURATION: O...")
 
 
Line 1: Line 1:
[[Category:Software]][[Category:Programming]]
+
[[Category:Software]][[Category:Library]]
 
{|<!--CONFIGURATION: REQUIRED-->
 
{|<!--CONFIGURATION: REQUIRED-->
 
|{{#vardefine:app|gdsl}}
 
|{{#vardefine:app|gdsl}}

Latest revision as of 15:37, 6 June 2022

Description

gdsl website  

The Generic Data Structures Library (GDSL) is a collection of routines for generic data structures manipulation. It is a portable and re-entrant library fully written from scratch in pure ANSI C. It is designed to offer for C programmers common data structures with powerful algorithms, and hidden implementation. Available structures are lists, queues, stacks, hash-tables, binary trees, search binary trees, red-black trees, 2D arrays, permutations, heaps and interval heaps.

Environment Modules

Run module spider gdsl to find out what environment modules are available for this application.

System Variables

  • HPC_GDSL_DIR - installation directory
  • HPC_GDSL_BIN - executable directory