Written in C++ (using template). Calculator++ is a application/library for Window (POSIX). The core of code is adaptable for posix. This algorithm support: + built-in operator + built-in functions + run-time functions and variables definition - run-time units system, units with prefix (dev) + constants definition - vector and matrix (dev) - graph 2D and 3D (dev) - vector graph (dev) - symbolic calculate (dev) - Animations (dev)
Genetic algorithms (GA) in C++
NOTE: Project has been delayed due to other tasks. Genetic Algorithms General Solver (GAGENES) is a C++ implementation of the genetic algorithm concept.
Sorting Searching List Template All
This will help a new data structure learner to learn data structures quickly.
Geoelectrical data inversion using Neuro Fuzzy technique
Geoelectrical resistivity data is used for estimating the subsurface features of earth. It is very difficult to estimate the depth and true resistivity analytically, therefore many mathematical models approximates the result. The approximation relies on many parameters as the heterogenous model of earth is difficult to map. Conventional interpretation algorithm mostly uses the forward modelling technique which is limited for different lithologies. Here we presented ResinvANFIS v1.0 software platform to invert any type (A, Q, K, H or any mixed data types) of resistivity data having AB/2 and apparent resistivity data as input. This kind of generalised platform has not been done elsewhere to invert data directly.
Project offers alternate solutions to the performance problems developers are facing on x86 and x64 architectures. The library covers searching and sorting, mathematic routines, and substitutions of commonly used standard library routines.
Removes cumbersomeness of BigDecimal and BigInteger of Java.
BigNumber is a powerful tool for Java developers who need to use `BigInteger` and/or `BigDecimal` types from `java.lang.Math`. These two fall under category of bignum libraries. This small library combines these two and provides a convenient, coherent and more capable data type named `Big` from `org.bigNumber.common.models`. This `Big` data type has all the features and capability of both BigInteger and BigDecimal but it there is no need to define separate distinct types for these two type of numbers. There are additional capabilities which `Big` provides to you to work efficiently and comfortably with large numbers. Have fun, get things done.
Weka4OC: Weka for Overlapping Clustering is a GUI extending WEKA
This is a GUI application for learning non disjoint groups based on Weka machine learning framework. It offers a variety of learning methods, based on k-means, able to produce overlapping clusters. The application also contains an evaluation framework that calculates several external validation measures. The application offers a visualization tool to discover overlapping groups.
BlueDS is a library that contains the implementation of frequently used data structures and algorithms in Computer Science. BlueDS is designed to be fast and efficient.
The Data Structure & Algorithm Library (DSAL) is a library of classical data structure and algorithm.
Seeds is a project which implements Data structure and Algorithms! We aim for speed, flexible and the easy to use!