C Data Structures
This is a templated library of numerical base classes which implement basic data structures like complex numbers, dynamic vectors, static vectors, different types of matrices like full matrices, band matrices, sparse matrices, etc. and also included a representation for Tensors and its typical...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (49): TBCI numerical library Download |
The script illustrates the composite design pattern by using hierarchical dictionaries. It can be used to process hierarchical, tree-based data structures using Python dictionaries.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Composite design-pattern using dictionaries Download |
This script implements data structures for solving the following two problems: - Range minimization: given an array X of data, quickly find min(X[i:j]) for different ranges i:j. - Least common ancestors: given a tree, quickly find the lowest tree node that is an ancestor of all of a given set...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (52): Range minima and least common ancestors Download |
plots a 3-D "line" with c-data as colorMakes a surface object and the colouring is controlled by the colormap.Example:v_start = [2 1 8]; % m/sg = 9.81; % m/(s^2)t_impact = 2*v_start(3)/g; % st = [0:t_impact/100:t_impact]'; % sx = v_start(1)*t; % my = v_start(2)*t; % mz = v_start(3)*t-1/2*g*t.^2;...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (54): 3D colored line plot Download |
plots a 2-D "line" with c-data as colorMakes a surface object and the colouring is controlled by the colormap.Examples:x = 0:0.1:2*pi;color_line(x,sin(x),sin(x))color_line(x,cos(x),cos(x),'*')
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (48): Colored line or scatter plot Download |
PHP Streamcast is a front end for a version of streamcast (called stream-db) that will use a database as a backend for playlists and queues, instead of the current Perl data structures.stream-db is a database-enabled version of streamcast, an MP3 file streamer for icecast/shoutcast servers, using...
Platforms: PHP
License: Freeware | Size: 10 KB | Download (50): PHP Streamcast for Music and Sound Download |
Wouldn't it be nice if your Objective-C data objects just knew how to save and load themselves? It'd be nice if you could just call "save" and trust that your object would save itself properly somewhere, and that when you wanted to load it back in, you could just call a class method to retrieve...
Platforms: Mac
License: Freeware | Size: 931.84 KB | Download (42): SQLite Persistent Objects Download |
What ManifestDestiny gives you is: * manifests are (ordered) lists of tests * tests may have an arbitrary number of key, value pairs * the parser returns an ordered list of test data structures, which are just dicts with some keys. For example, a test with no user-specified metadata looks like...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): ManifestDestiny Download |
CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to C++ data binding compiler. Provided with an XML instance specification(XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code.You can then access the data stored in...
Platforms: *nix
License: Freeware | Size: 4.21 MB | Download (42): XSD for Linux Download |
Django fields and other add-ons that represent key CouchDB data structures: . Docs, which can authoratively reside in either Couch or your Django RDBMS . Arbitrary JSON subtrees . CouchDB _id and _rev identifiers
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 10.24 KB | Download (38): django-docfield-couchdb Download |
Foremost is a console program to recover files based on their headers, footers, and internal data structures. This process is commonly referred to as data carving. Foremost can work on image files, such as those generated by dd, Safeback, Encase, etc, or directly on a drive. The headers and...
Platforms: *nix
License: Freeware | Size: 51.2 KB | Download (35): Foremost Download |
HT is a file editor/viewer/analyzer for executables. The goal is to combine the low-level functionality of a debugger and the usability of IDEs. We plan to implement all (hex-)editing features and support of the most important file formats.
HT is distributed under the terms of the GPL.
HT...
Platforms: Linux
License: Freeware | Size: 1.04 MB | Download (408): HT Editor for Linux Download |
HT is a file editor/viewer/analyzer for executables. The goal is to combine the low-level functionality of a debugger and the usability of IDEs. We plan to implement all (hex-)editing features and support of the most important file formats.
HT is distributed under the terms of the GPL.
HT...
Platforms: Windows
License: Freeware | Size: 1.8 MB | Download (414): HT Editor Download |
Aapl is a C++ template library for generic programming. Aapl supports different generic programming paradigms by providing variations of standard data structures. For example, a by-value linked list template may be used to store a user supplied type such as an integer. A different list...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (105): Aapl C++ Template Library Download |
Better String Library is an abstraction of a string data type which is superior to the C library char buffer string type and C++s std::string. The library is totally stand alone, portable (known to work with gcc/g++, MSVC++, Intel C++, WATCOM C/C++, Turbo C, Borland C++, IBMs native CC compiler...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (95): Better String Library Download |
bitgtkmm is a C++ library for manipulating buffers containing data fields that are not octet (byte) aligned. bitgtkmm is a collection of gtkmm widgets for displaying and manipulating data structures in the bit library. Installation: The simplest way to compile this package is: 1. `cd to...
Platforms: *nix
License: Freeware | Download (88): bitgtkmm Download |
C Algorithms Library is a collection of commonly used Computer Science algorithms. The focus is on code that is well documented and tested, portable, and reusable. The C Programming Language has a much smaller standard library compared to other more modern programming languages such as Java...
Platforms: *nix
License: Freeware | Size: 337.92 KB | Download (116): C Algorithms Library Download |
Data::Diver is a simple, ad-hoc access to elements of deeply nested structures. SUMMARY Data::Diver provides the Dive() and DiveVal() functions for ad-hoc access to elements of deeply nested data structures, and the DiveRef(), DiveError(), DiveClear(), and DiveDie() support functions....
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (87): Data::Diver Download |
Whenever you want to include barcode and image scanning capabilities into your next VB .NET and C# project build, you should consider the powerful new tool C# Library from the expert development team at IronSoftware. This integration allows you to add marketable features for your end users...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Shareware | Cost: $749.00 USD | Size: 19.93 MB | Download (42): C# Library IronSoftware Download |
Kernel Solaris recovers data from deleted, formatted, damaged, or corrupted partitions where unix based Sun Solaris operating system is installed on the hard disk.
During recovery process a complete scan of the damaged solaris drive is performed to locate and revive the lost, deleted...
Platforms: Windows
License: Demo | Cost: $399.00 USD | Size: 1.05 MB | Download (183): Kernel Solaris Data Recovery Software Download |