JMCAD is an program for the modeling and simulation of complex dynamic systems. This includes the ability to construct and simulate block diagrams. The visual block diagram interface offers a simple method for constructing, modifying and maintaining complex system models. The simulation engine provides fast and accurate solutions for linear, nonlinear, continuous time, discrete time, time varying and hybrid system designs. With JMCAD, users can quickly develop software or "virtual" prototypes of systems or processes to demonstrate their behavior prior to building physical prototypes. The user builds his system model by selecting predefined blocks from a block library and simply wiring the blocks together. Each block of the diagram performs a function. Users can also create custom blocks in Java and add them to the JMCAD block library. JMCAD is a block diagram language for creating complex nonlinear dynamic systems.
Major looseless compression algorithms library and documentation. First project: Arithmetic, Huffman, LZ77, LZ78, LZW, RLE. Second project reimplements Deflate. Documentation explains major Entropy Compression Methods.
GeoSolid3D produces 3D geologic solid models, incorporated into the aquifer and confining units of the USGS ground water models, Modflow and Sutra. Uses GIS data of DEMs, geologic maps, and maps of river, watershed, recharge, and aquifer parameters.
Text analyzing software
An application developed in C using the list and the AVL tree data structures, which analyzes a text (.txt file) giving the following information as an output: 1. the total occurrences of every word in the text 2. the exact line of every occurrence of every word 3. the exact position in the line of every occurrence of every word 4. the exact paragraph of every occurrence of every word 5. the exact sentence of every occurrence of every word The output is also written in a .txt file in the same directory as the Text Analyzer executable file.
Infix to Postfix Converter & Calculator
This application accepts as an input an infix expression consisted of signed or unsigned numbers, parenthesis and operators. It converts the infix expression to postfix and then calculates the result of the expression.
This software zips and unzips a text file
This software zips and unzips a .txt file, using the Huffman encoding algorithm and the list and tree data structures. The result files are named zippedFile.txt and unzippedFile.txt and can be found at the same directory as the Text Zip executable file.
Aggressive Rectangle Truncation (ART) with Location Verfication Mechanism is a localization algorithm in wireless sensor networks written in nesC.
AppMulCast provides generic library for application-level multicasting. It manages efficient multicast tree reconfiguration and is able to construct multiple multicast trees at the same time with different QoS requirements (delay, loss, throuhgput, etc.)
Console Sudoku - Interactive Mode
It is a fine tool to encrypt your data.It uses a dinamic algorithm and a nice interface.It`s easy to use and helpful.
A multi-agent DisCSP/DCOP simulator in C++
This program is used for the popular Warcraft 3 map Defence of The Anchients or DoTA. The program creates teams based on your skill level and will soon retrieve data from previous games to automaticly give u a skill rating.
FORce based Cluster Editing (FORCE) is a Java software heuristically solving the graph cluster editing problem on weighted edges using BLAST E-values. It further provides a training mode for heuristic parameter estimation.
The Genetic Programming Engine project provides a framework for conducting experiments in Genetic Programming. The framework was designed with extensability in mind and allows for easy creation of new problems and operations.
This site is for you and your friend only so if you want to meet new people and find your old friend? This is the site for you..
A server and helper programs to collect gps information from various sources and automatically generate a continuously improved time annotated road map.
A small sudoku solver.
This is a simple script which can be used as a MySQL Database Backup to another computer automatically.
OM Open-source multimeter is a hobby project of mine which is intended to do a multimeter's job and measure volt,ampere,ohm,capacitance and ... . the features would be high precision,plotting,computer connectivity,and of course being open source.
The project 'orasemweb' is intended to map relational database schema and data into Oracle RDF data store . Afterwards anyone can remap the structure and data from Oracle rdf datastore into relational schema script if desired.
Solved classic algorithms in Pascal for the University Education.
We aim to perform a performance tuning of an exiting visual matching application ( written by Prof. V.Kolmogorov ) . The main platform will be Intel Pentium D under WinXP but other platforms may benefit as well.
The latest Bittorrent tracker. the sign up is free and we have a lot of things to share with you. Please join us!(pirate-arm.net)
SmokeTorrent enhances the original bittorrent concept by providing distributed peer to peer sharing, public/private key encryption of all data shared on the network, automatic parity block generation for torrent data, and a web-of-trust sharing scheme.
The Quiz of Country and Their Capital.
If you want to learn the capitals of all the countries, this small quiz is your best choice, that it can help you to improve your culture about capitals.