



Linear programming library to solve constrained optimization problems arising in various industrial, financial and educational areas. Optimization problems are stated as linear programs that size can be unlimited.
EJB collection containing refined procedures for solving sensitivity analysis on uni and multi dimensional, local or global optimization problems. Specialized Linear programming algorithms based on the Simplex Algorithm and duality, are included.
Java API containing refined procedures for solving sensitivity analysis on uni and multi dimensional, local or global optimization problems. Specialized Linear programming algorithms based on the Simplex Algorithm and duality, are included.
Add refined procedures for solving uni and multi dimensional, local or global optimization problems to your .NET, COM, and XML Web service Applications. Specialized Linear programming algorithm based on the Simplex Algorithm and duality, included.

WebCab Optimization for Delphi
$179 - WebCab Components
Add refined procedures for solving and performing sensitivity analysis on uni and multi dimensional, local or global optimization problems which may or may not have constraints; to your .NET and COM Applications. Specialized Simplex Linear programming algorithm, including sensitivity analysis with respect to object functions coefficients or linear boundaries using a duality or direct approach.
This suite includes the following features:
Local UniDimensional -18 Distinct Algorithms involving different Location and Bracketing Algorithms. Bracketing: Acceleration, Parabolic extrapolation; Locate: Parabolic interpolation,
Linear, Brent, Cubic interpolation.
Global UniDimensional - Accurate high level algorithms for continuous and derivable object functions.
Local MultiDimensional - General Functions: Downhill simplex method of Nelder and Mead, Powell's method, Derivable functions: Steepest descent, Fletcher-Reeves, Polak-Riviere, Fletcher-Powell, Broyden-Fletcher-Goldfarb-Shanno
Global Multidimensional - Simulated annealing technique applied to local algorithm.
Constrained optimization - Linear: Rosen's gradient projection algorithm
Linear programming - Simplex algorithm, Duality, Sensitivity Analysis
This product also has the following technology aspects:
2-in-1: .NET and COM - Two DLLs, Two API Docs, Two sets of Client Examples all in 1 product. Offering a 1st class .NET and COM product implementation.
Extensive Client Examples - Multiple client examples including Delphi, C# and VB.NET examples
Compatible Containers - Delphi 3 - 8, Delphi 2005, Borland's C++ Builder (incl. C++Builder, C++BuilderX, C++ 2005), Office 97/2000/XP/2003.

Production Mix Model Excel
$20 - Bizpep
This model calculates the Product or Service Mix that maximizes overall profit considering available resources. It will identify the mix (number) of each Production Item to produce and any remaining resource. Up to six unique Production Items can be handled with ten specific resource inputs. Production Items can be considered as the output of any process including manufactured items and the provision of services. Resources are anything that is needed to produce or provide the Production Item. This may include materials, labor, machine time, floor space, transportation services etc. The model applies Linear Programming to identify the optimum result. It considers the resource demand, profit contribution and any minimum or maximum production requirements for each Production Item. By using the Solver Add-in included with Microsoft Excel the optimum solution is identified and can then be manually adjusted to test alternative scenarios. Operation is fully automated with tabular inputs and outputs. No knowledge of Linear Programming or Excel is required for use.

Bytescout.PDF
$229 - ByteScout
Bytescout.PDF is a .NET library capable to create/modify existing/sign/fill/linearize/optimize PDF documents from .NET programming languages Visual Basic.NET, C#, ASP.NET
Key features:
* Full set of methods and properties (Bytescout.PDF namespace) to create documents (completely new documents or using existing PDF documents) with ability to draw on the page of existing PDF document;
* Font embedding (Type1, TrueType) including Unicode support;
* PNG, JPEG, TIFF, JBIG2, CCITT Fax images and image compression modes support;
* Linearization support (PDF documents web optimization - documents are loaded faster);
* PDF optimization support (internal structure of the document is optimized to reduce file size);
* Security options (document permissions) and 40 bit, 128 bit and 128 AES encryption support;
* Digital signature support including signing of existing documents;
* Threads and beads support;
* Built-in EMF to PDF conversion engine including support for EMF images produced by virtual EMF printers;
* 40 bits, 128 bits, 128 bits AES security options, password protection options (demo);
* Capable of removing protection, appending pages to the existing documents, changing security settings, drawing on existing PDF documents and much more
* Ability to handle produced PDF document in memory without need for temporary files and provide on-the-fly generation directly into memory stream(requires additional Web License);
* Ability to split, merge, extract pages from PDF document and append to an another document using pages manager class;
* Embed attachments (from file, stream, buffer) into PDF documents;

Algebrus
$39.9 - Astrise Corporation
Powerful and extensible computer system for scientific and technical calculations. No matter if you are a school student or recognized scientist, Algebrus serves your needs. It is easy to use and interactive means of solving problem in various areas of expertise. Console based scientific calculator, 2D and 3D graphs plotter, differential, algebraic and polynomial equation solver, unit converter, physical constants reference, statistical analysis, data fitting, programming environment, and many more. Or just simple ?evaluate-while-typing? calculator for your everyday arithmetics. If it doesn?t have something needed, you can use built-in integrated syntax-highlighted XPascal programming environment to create your own routines and libraries, define your own types and operators.
- Calculations and programming with vectors, matrices, complex numbers, fractions, quaternions, and polynomials
- 2D and 3D graphic plots and charts of functions and data
- Lines, scattered data, vector fields, contour plots, heights map, and meshes
- Parametric lines, histograms, error plots, spectrums, bar and pie charts
- Ordinary differential equations solving
- Linear algebraic equation system solving
- Statistical data analysis, data interpolation and fitting, Fourier and spectrum analysis
- Local and global multi-variable optimization
- Solving polynomial equations and finding polynomial extremums
- More than 250 built-in mathematical and analysis routines
- Data import-export to and from files, clipboard, serial ports
- More than 100 fundamental physical constants
- Calculation of different geometrical figures
- Converting to and from many dimensions of 20 different physical quantities
- Interactive user interface for function evaluation and graph plotting
- Spreadsheet editor
- Exporting graphics in standard raster and vector formats
- "Evaluate-while-typing" mode and different integer formats
- Syntax-highlighted XPascal editor, command console, expression editors

Cut 1D X
$35 - Optimal Programs
Cut 1D X is an Automation Component used for obtaining optimal cutting designs of one dimensional pieces which may have angles different of 90 degrees at their extremities. Cut 1D X can be used for cutting linear pieces such as bars, pipes, tubes, steel bars, or any other material used by industrial applications. Cut 1D X can be used within any programming enviroment such as Delphi, C++Builder, Visual Basic, Visual C++ etc
Features:
Pieces to be cut can have angles different of 90 degrees at their extremities. A lot of material can be saved by properly matching 2 pieces having sharp extremities. For instance, if you match 2 pieces having 45 degrees at their extremities you will save as much as the height of the pieces.
Automatically compute the number of maximal repetitions for the current layout.
Compute the cutting order which is very important if the extremities have angles different of 90 degree. If all angles have 90 degrees the cutting order is not important.
Very fast algorithm (Solutions are obtained in seconds).
Compute the waste for the current piece.
Independent measurement metric.
Adjustable cutting blade thickness.
Adjustable optimization level.
Can be embedded within any language that supports automation (VB, Delphi, C++Builder, VC++, etc) and dynamic link library (dll).

RF21
$0 - Christoph Hohmann
RF21 for Windows is a scientific calculator, plotter, programming and numeric system in one. It allows for permanent installation of a user's own commented functions and libraries. Such user functions may have one or several arguments and values. Works as an archive at the same time, with integrated searchable database, to let you find and reuse materials created years ago. Each function self-reassembles when its name is called, autonomously searching the libraries for all components needed.
Predefined functions include gamma, zeta, psi and Bessel functions, error integral, cumulative Binomial distribution and more. On top of these and the user libraries, the program's numeric and plotting capabilities can be used, including:
Numeric derivation and integration, Monte Carlo simulations, linear equations, matrix inversion and eigenvalues, nonlinear equation systems, n-dimensional function minimizer (Dennis & Schnabel method), Runge Kutta method for (systems of) differential equations, accelerated summation of series. Fraction reckognizer.
Fast screenplots and an environment for designing printable plots, which may as well be exported to -.GIF and -.BMP files. Ample support for both simple and parametric plots, composition of several curves into one picture, drawing of directional or vector fields.
Comes with standard libraries covering areas of science and mathematics. Some 200 standard functions, see author's homepage for a systematic reference of these.
© 2007-2008 Software Institute
Software Institute periodically updates pricing and product information from third-party sources,
so some information may be slightly out-of-date. You should confirm all information before relying on it.