solver
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 78
Download (19KB)
Added: 2009-04-12 License: Freeware Price: Free
195 downloads
Scrabble Blast Solver 0.1
Scrabble Blast Solver application more>>
Scrabble Blast Solver 0.1 offers you a professional and easy-to-use software which is an effective way to find and display words and their score for the popular online Scrabble Blast game. This product will be your good choice.
Enhancements: Only calculates the correct score of words for the first round.
Added: 2009-01-29 License: GPL Price: FREE
20 downloads
Sudoku solver 0.1
Sudoku solver application was created for solving a Sudoku with a backtracking algorithm. more>>
Sudoku solver application was created for solving a Sudoku with a backtracking algorithm. Instead of using a 9 x 9 matrix, it extends the matrix to 10 x 36 (10 rows, 36 columns), storing information in the extra cells.
The last row is used for keeping track of how many cells, for the current column, are still available.
The columns 9-17 (0-based) are used for storing the numbers which are still available in rows 0-8.
The columns 18-26 are used for storing the numbers which are still available in columns 0-8.
The columns 27-35 are used for storing the numbers which are still available in each square (counting from left to right and from top to bottom).
<<lessThe last row is used for keeping track of how many cells, for the current column, are still available.
The columns 9-17 (0-based) are used for storing the numbers which are still available in rows 0-8.
The columns 18-26 are used for storing the numbers which are still available in columns 0-8.
The columns 27-35 are used for storing the numbers which are still available in each square (counting from left to right and from top to bottom).
Download (MB)
Added: 2007-08-20 License: GPL (GNU General Public License) Price:
1712 downloads
Gaphas 0.3.2
Gaphas is a diagramming widget for GTK+ written in Python. more>>
Gaphas is a diagramming widget for GTK+ written in Python.
It is a MVC canvas that uses Cairo_ for rendering. One of the nicer things of this widget is that the user (model) is not bothered with bounding box calculations: this is all done through Cairo.
Main features:
- Each item has its own separate coordinate space (easy when items are rotated).
- Items on the canvas can be connected to each other. Connections are maintained by a linear constraint solver.
- Multiple views on one Canvas.
- What is drawn is determined by Painters. Multiple painters can be used and painters can be stacked.
- User interaction is handled by Tools. Tools can be stacked.
- Versatile undo/redo system
<<lessIt is a MVC canvas that uses Cairo_ for rendering. One of the nicer things of this widget is that the user (model) is not bothered with bounding box calculations: this is all done through Cairo.
Main features:
- Each item has its own separate coordinate space (easy when items are rotated).
- Items on the canvas can be connected to each other. Connections are maintained by a linear constraint solver.
- Multiple views on one Canvas.
- What is drawn is determined by Painters. Multiple painters can be used and painters can be stacked.
- User interaction is handled by Tools. Tools can be stacked.
- Versatile undo/redo system
Download (0.087MB)
Added: 2007-08-15 License: LGPL (GNU Lesser General Public License) Price:
802 downloads
Gecode/R 0.7.1
Gecode/R is a Ruby interface to Gecode, allowing constraint programming in Ruby. more>>
Gecode/R is a Ruby interface to Gecode, allowing constraint programming in Ruby. The interface is intended for people with no previous experience of constraint programming, aiming to be easy to pick up and use in practice.
Constraint programming
Constraint programming is a declarative programming paradigm, you describe what kind of solution you want rather than how you want it computed. When using constraint programming you try to model the problem and then feed that model to the solver. The solver then searches for a solution by exploring the space of all possible assignments while using the constraints in the model to prune parts without having to visit them.
A popular example would be Soduko, to solve a Soduko with constraint programming you feed the rules (all numbers in each row must be distinct etc) to the solver, which then searches for a solution satisfying all the constraints.
Enhancements:
- A new Website has been launched, and a lot of documentation has been added (both code and user documentation).
<<lessConstraint programming
Constraint programming is a declarative programming paradigm, you describe what kind of solution you want rather than how you want it computed. When using constraint programming you try to model the problem and then feed that model to the solver. The solver then searches for a solution by exploring the space of all possible assignments while using the constraints in the model to prune parts without having to visit them.
A popular example would be Soduko, to solve a Soduko with constraint programming you feed the rules (all numbers in each row must be distinct etc) to the solver, which then searches for a solution satisfying all the constraints.
Enhancements:
- A new Website has been launched, and a lot of documentation has been added (both code and user documentation).
Download (0.088MB)
Added: 2007-08-12 License: LGPL (GNU Lesser General Public License) Price:
804 downloads
CreditCruncher 1.1
CreditCruncher computes the Value At Risk (VAR) of large credit portfolios using the Monte Carlo method. more>>
CreditCruncher computes the Value At Risk (VAR) of large credit portfolios using the Monte Carlo method.
CreditCruncher is a command line solver that read an xml input file and returns a plain text file with the simulated values of portfolio. The current version is 0.8. This software is released under the GNU General Public License.
CreditCruncher is designed to work in batch mode, without graphical support. Computation time can be reduced enabling the MPI instructions when compiling and deploying the application in a cluster.
The user create a xml file where the portfolio is described. CreditCruncher take this file and simulate N times the portfolio described in the input file. The simulated values are stored in a file with extension .out. Finally, a R script takes the simulated values and do some statistic over there to generate the risk indicators (VaR, TCE, etc.)
Enhancements:
- Documentation rewrited and translated to english
- Modified asset losses computation algorithm
- solved minor bugs
- added minor enhancements
- changed site look & feel
<<lessCreditCruncher is a command line solver that read an xml input file and returns a plain text file with the simulated values of portfolio. The current version is 0.8. This software is released under the GNU General Public License.
CreditCruncher is designed to work in batch mode, without graphical support. Computation time can be reduced enabling the MPI instructions when compiling and deploying the application in a cluster.
The user create a xml file where the portfolio is described. CreditCruncher take this file and simulate N times the portfolio described in the input file. The simulated values are stored in a file with extension .out. Finally, a R script takes the simulated values and do some statistic over there to generate the risk indicators (VaR, TCE, etc.)
Enhancements:
- Documentation rewrited and translated to english
- Modified asset losses computation algorithm
- solved minor bugs
- added minor enhancements
- changed site look & feel
Download (1.4MB)
Added: 2007-08-10 License: GPL (GNU General Public License) Price:
805 downloads
PHAML 1.1.0
PHAMLs primary initial goal of the PHAML project was to produce a parallel version of MGGHAT. more>>
PHAMLs primary initial goal of the PHAML project was to produce a parallel version of MGGHAT. This has subsequently been extended to include additional capabilities. The target architecture is distributed memory multiprocessors, such as Beowolf-type PC clusters.
MGGHAT is a sequential program for the solution of 2D elliptic partial differential equations using low or high order finite elements, adaptive mesh refinement based on newest node bisection of triangles, and multigrid. All aspects of the method are based on the hierarchical basis functions.
Adaptive refinement, multigrid and parallel computing have each been shown to be effective means of vastly reducing the time required to solve differential equations. However, effectively combining all three techniques is not easy and is the subject of current research. PHAML is an attempt to solve this problem.
Enhancements:
- Native conjugate gradients and GMRES solvers were added, along with support for DRUM and ZOLTAN_FILE in partition methods. -
- The tests have been modified to run in parallel, and assorted bugs have been fixed.
<<lessMGGHAT is a sequential program for the solution of 2D elliptic partial differential equations using low or high order finite elements, adaptive mesh refinement based on newest node bisection of triangles, and multigrid. All aspects of the method are based on the hierarchical basis functions.
Adaptive refinement, multigrid and parallel computing have each been shown to be effective means of vastly reducing the time required to solve differential equations. However, effectively combining all three techniques is not easy and is the subject of current research. PHAML is an attempt to solve this problem.
Enhancements:
- Native conjugate gradients and GMRES solvers were added, along with support for DRUM and ZOLTAN_FILE in partition methods. -
- The tests have been modified to run in parallel, and assorted bugs have been fixed.
Download (4.0MB)
Added: 2007-08-10 License: Public Domain Price:
805 downloads
ASCEND 0.9.5.113
ASCEND is a flexible modelling environment for solving hard engineering and science problems. more>>
ASCEND is a flexible modelling environment for solving hard engineering and science problems. It offers:
- an object-oriented model description language for describing your system,
- an interactive user interface that allows you to solve your model and explore the effect of changing the model parameters, and
- a scripting environment that allows you to automate your more complex simulation problems.
The project was originally written at Carnegie Mellon University in the 1980s and includes powerful and reliable solver routines that analyse the structure of your model and can solve thousands of simultaneous nonlinear equations in a few seconds on everyday computer hardware. It is under active development and is licensed under the GNU General Public License ensuring that it is free software and will remain free.
<<less- an object-oriented model description language for describing your system,
- an interactive user interface that allows you to solve your model and explore the effect of changing the model parameters, and
- a scripting environment that allows you to automate your more complex simulation problems.
The project was originally written at Carnegie Mellon University in the 1980s and includes powerful and reliable solver routines that analyse the structure of your model and can solve thousands of simultaneous nonlinear equations in a few seconds on everyday computer hardware. It is under active development and is licensed under the GNU General Public License ensuring that it is free software and will remain free.
Download (2.9MB)
Added: 2007-08-09 License: GPL (GNU General Public License) Price:
806 downloads
DiaCanvas2 0.15.4
DiaCanvas2 is a flexible diagramming widget based on GnomeCanvas (GTK+). more>>
DiaCanvas2 is a flexible diagramming widget. It is based on GnomeCanvas. It uses its own constraint solver to maintain relationships between items on the canvas.
DiaCanvas2 is Model, View and Controller-based and makes full use of GnomeCanvas features.
Main features:
- Model/View/Controller based design: The DiaCanvas class only holds abstract data (using DiaShape objects), the data is rendered by one or more DiaCanvasViews.
- The widely used GnomeCanvas for visualization. This makes it easy to let DiaCanvas2 display anti-aliased diagrams with translucency (alpha) support.
- Export facilities for GnomePrint and SVG.
- Objects can be rotated/sheared/resized/etc. without the need to recalculate shapes. DiaCanvas relies heavily on the LibArt library (which is a standard GNOME library).
- Objects can connect to each other with handles. The connection is represented as a mathematical equation, which is solved using a linear constraint solver (see the reference documentation for more info). Handles do not need predefined connection points, but can connect to each other in a more generic way.
- Of course DiaCanvas2 has all the features a modern application needs, including undo/redo functionality.
- DiaCanvas2 is tested using Unit-tests. The unit test is a set of tests that ensure a consistent (application programming) interface.
Note that DiaCanvas is not related to the diagramming tool DIA, except for its look and feel.
<<lessDiaCanvas2 is Model, View and Controller-based and makes full use of GnomeCanvas features.
Main features:
- Model/View/Controller based design: The DiaCanvas class only holds abstract data (using DiaShape objects), the data is rendered by one or more DiaCanvasViews.
- The widely used GnomeCanvas for visualization. This makes it easy to let DiaCanvas2 display anti-aliased diagrams with translucency (alpha) support.
- Export facilities for GnomePrint and SVG.
- Objects can be rotated/sheared/resized/etc. without the need to recalculate shapes. DiaCanvas relies heavily on the LibArt library (which is a standard GNOME library).
- Objects can connect to each other with handles. The connection is represented as a mathematical equation, which is solved using a linear constraint solver (see the reference documentation for more info). Handles do not need predefined connection points, but can connect to each other in a more generic way.
- Of course DiaCanvas2 has all the features a modern application needs, including undo/redo functionality.
- DiaCanvas2 is tested using Unit-tests. The unit test is a set of tests that ensure a consistent (application programming) interface.
Note that DiaCanvas is not related to the diagramming tool DIA, except for its look and feel.
Download (0.70MB)
Added: 2007-08-02 License: LGPL (GNU Lesser General Public License) Price:
818 downloads
Asymptote 1.33
Asymptote is a powerful script-based vector graphics language. more>>
Asymptote is a powerful script-based vector graphics language that provides a natural coordinate-based framework for technical drawing.
Asymptote has labels and equations that are typeset with LaTeX, for high-quality PostScript output.
A major advantage of Asymptote over other graphics packages is that it is a programming language, as opposed to just a graphics program: it can therefore exploit the best features of script (command-driven) and graphical user interface (GUI) methods.
Main features:
- inspired by MetaPost, with much cleaner, powerful C++-like programming syntax and numerics;
- mathematically oriented (e.g. rotation of vectors by complex multiplication);
- LaTeX typesetting of labels (important for document consistency);
- compiles figures into virtual machine code for speed without sacrificing portability;
- uses simplex method and deferred drawing to solve overall size constraint issues between fixed-sized objects (labels and arrowheads) and objects that should scale with figure size;
- high-level graphics commands are implemented in the Asymptote language itself, allowing them to be easily tailored to specific applications;
- provides a standard for typesetting mathematical figures, just as TeX/LaTeX has become the standard for typesetting equations.
Enhancements:
Routines to find the 3D and projected 2D bounding boxes of Bezier surfaces
were added to the surface module, along with the standard teapot example.
Extended for loops were documented. The page numbering of slide
presentations with stepping enabled was fixed. The int type is now a long
long type (typically a 64-bit integer). Support for reading and writing
64-bit integers in binary and XDR modes and large file support were added.
Input files are now opened in input-only mode. Multiple invocations
of labelpath now work. A projection bug in the grid3 module was fixed.
The search path order was changed: directories specified by the dir
configuration variable are now examined before the .asy subdirectory in the
users home directory. User configuration files are ignored during
installation. Some bugs in asy-mode.el were fixed. Texput files are
removed again. A memory allocation incompatibility in the workaround for
old, broken readline libraries was fixed. The framepoint and truepoint
routines now work even when an exact picture size estimate is unavailable;
a picture scaling bug was fixed. Writing to a file specified with
-o /dir/file.eps is allowed again. A quarticroots solver was added, the
cubicroots solver was improved, and a complex quadraticroots solver was
added. A workaround for broken texi2dvi installations was implemented.
Memory leaks were fixed. The garbage collector was update to gc-7.0;
upgrading to gv-3.6.3 is also recommended. A segmentation fault in
complement was fixed.
<<lessAsymptote has labels and equations that are typeset with LaTeX, for high-quality PostScript output.
A major advantage of Asymptote over other graphics packages is that it is a programming language, as opposed to just a graphics program: it can therefore exploit the best features of script (command-driven) and graphical user interface (GUI) methods.
Main features:
- inspired by MetaPost, with much cleaner, powerful C++-like programming syntax and numerics;
- mathematically oriented (e.g. rotation of vectors by complex multiplication);
- LaTeX typesetting of labels (important for document consistency);
- compiles figures into virtual machine code for speed without sacrificing portability;
- uses simplex method and deferred drawing to solve overall size constraint issues between fixed-sized objects (labels and arrowheads) and objects that should scale with figure size;
- high-level graphics commands are implemented in the Asymptote language itself, allowing them to be easily tailored to specific applications;
- provides a standard for typesetting mathematical figures, just as TeX/LaTeX has become the standard for typesetting equations.
Enhancements:
Routines to find the 3D and projected 2D bounding boxes of Bezier surfaces
were added to the surface module, along with the standard teapot example.
Extended for loops were documented. The page numbering of slide
presentations with stepping enabled was fixed. The int type is now a long
long type (typically a 64-bit integer). Support for reading and writing
64-bit integers in binary and XDR modes and large file support were added.
Input files are now opened in input-only mode. Multiple invocations
of labelpath now work. A projection bug in the grid3 module was fixed.
The search path order was changed: directories specified by the dir
configuration variable are now examined before the .asy subdirectory in the
users home directory. User configuration files are ignored during
installation. Some bugs in asy-mode.el were fixed. Texput files are
removed again. A memory allocation incompatibility in the workaround for
old, broken readline libraries was fixed. The framepoint and truepoint
routines now work even when an exact picture size estimate is unavailable;
a picture scaling bug was fixed. Writing to a file specified with
-o /dir/file.eps is allowed again. A quarticroots solver was added, the
cubicroots solver was improved, and a complex quadraticroots solver was
added. A workaround for broken texi2dvi installations was implemented.
Memory leaks were fixed. The garbage collector was update to gc-7.0;
upgrading to gv-3.6.3 is also recommended. A segmentation fault in
complement was fixed.
Download (2.2MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
828 downloads
GOBLIN Graph Library 2.8b17
GOBLIN is a C++ class library focussed on graph optimization and network programming problems. more>>
GOBLIN is a C++ class library focussed on graph optimization and network programming problems. GOBLIN Graph Library deals with all of the standard graph optimization problems discussed by textbooks and in courses on combinatorial optimization.
This software package also consists of a shell interpreter which extends the well-known Tcl/Tk language to graph objects and a graph browser and editor tool. Executable solvers are available for practical optimization problems. The graph browser applies for teaching and scientific documentation purposes.
GOBLIN is open source software and licenced by the GNU Lesser Public License (LGPL). That is, GOBLIN may be downloaded, compiled and used for scientific, educational and other purposes free of charge. For details, in particular the statements about redistribution and changes of the source code, observe the LGPL document which is attached to the package.
Main features:
- The gosh interpreter extends the Tcl/Tk scripting language to graph objects in a natural way.
- The goblet graph browser and editor tool. Graphical front end to the library.
- An open class hierarchy which strictly separates between abstract classes (all mathematical algorithms are defined as methods of abstract classes), implementations (i.e. by incidence lists, adjacency matrices) and logical views (problem transformations).
- A generic branch and bound module with several applications to graph optimization.
- Logging and tracing functionality which allows to study the various algorithms by examples.
- A runtime configuration module controls the selection of mathemetical methods, logging information, and the tracing of data objects.
- Compile time configuration module for code optimization.
- A file interface which can be easily extended to new problem classes.
- Source code for executable solver programs.
Today, GOBLIN provides strongly polynomial algorithms for the following graph optimization problems:
- Shortest paths in graphs and digraphs with negative lengths.
- Negative cycles and minimum mean cycles.
- Strong and 2-connected components.
- Minimum spanning trees, arborescences and 1-trees.
- Maximum st-flows, feasible circulations and b-flows.
- Min-cost st-flows, b-flows and circulations.
- Assignment problems of any kind.
- 1-matchings, b-matchings, capacitated b-matchings, f-factors and degree-constrained subgraphs.
- Directed and undirected Chinese postman problems, T-joins.
Enhancements:
- This release comes with explicit code for orthogonal drawing of trees.
- There are also new generator methods for regular planara graphs.
- A lot of doxygen comments has been added, but dexcription are still far from complete.
<<lessThis software package also consists of a shell interpreter which extends the well-known Tcl/Tk language to graph objects and a graph browser and editor tool. Executable solvers are available for practical optimization problems. The graph browser applies for teaching and scientific documentation purposes.
GOBLIN is open source software and licenced by the GNU Lesser Public License (LGPL). That is, GOBLIN may be downloaded, compiled and used for scientific, educational and other purposes free of charge. For details, in particular the statements about redistribution and changes of the source code, observe the LGPL document which is attached to the package.
Main features:
- The gosh interpreter extends the Tcl/Tk scripting language to graph objects in a natural way.
- The goblet graph browser and editor tool. Graphical front end to the library.
- An open class hierarchy which strictly separates between abstract classes (all mathematical algorithms are defined as methods of abstract classes), implementations (i.e. by incidence lists, adjacency matrices) and logical views (problem transformations).
- A generic branch and bound module with several applications to graph optimization.
- Logging and tracing functionality which allows to study the various algorithms by examples.
- A runtime configuration module controls the selection of mathemetical methods, logging information, and the tracing of data objects.
- Compile time configuration module for code optimization.
- A file interface which can be easily extended to new problem classes.
- Source code for executable solver programs.
Today, GOBLIN provides strongly polynomial algorithms for the following graph optimization problems:
- Shortest paths in graphs and digraphs with negative lengths.
- Negative cycles and minimum mean cycles.
- Strong and 2-connected components.
- Minimum spanning trees, arborescences and 1-trees.
- Maximum st-flows, feasible circulations and b-flows.
- Min-cost st-flows, b-flows and circulations.
- Assignment problems of any kind.
- 1-matchings, b-matchings, capacitated b-matchings, f-factors and degree-constrained subgraphs.
- Directed and undirected Chinese postman problems, T-joins.
Enhancements:
- This release comes with explicit code for orthogonal drawing of trees.
- There are also new generator methods for regular planara graphs.
- A lot of doxygen comments has been added, but dexcription are still far from complete.
Download (1.3MB)
Added: 2007-07-30 License: LGPL (GNU Lesser General Public License) Price:
818 downloads
GLPK 4.19
The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming, mixed integer program. more>>
The GLPK (GNU Linear Programming Kit) package is intended for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It is a set of routines written in ANSI C and organized in the form of a callable library.
GLPK supports the GNU MathProg language, which is a subset of the AMPL language.
The GLPK package includes the following main modules:
- Revised simplex method.
- Primal-dual interior point method.
- Branch-and-bound method.
- Translator for GNU MathProg.
- Application program interface (API).
- Stand-alone LP/MIP solver.
<<lessGLPK supports the GNU MathProg language, which is a subset of the AMPL language.
The GLPK package includes the following main modules:
- Revised simplex method.
- Primal-dual interior point method.
- Branch-and-bound method.
- Translator for GNU MathProg.
- Application program interface (API).
- Stand-alone LP/MIP solver.
Download (1.4MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
508 downloads
Frepple 0.3.0
Frepple is a Free Production Planning Library. more>>
Frepple is a Free Production Planning Library.
Plenty of planning tools are available for various production problems, different subprocess, different solver techniques.... A bit suprising, no proper solutions exist in the open source domain. Users often are left with expensive and inflexible tools and resort to spreadsheets to meet their needs.
This project aims at building an open source lightweight framework that easily and quickly delivers a solution for production planning problems. The initial focus is on small to medium sized master planning problems for the discrete manufacturing industry.
For the developer community, the project is also trying to establish a common ground framework for planning applications. Rather than building the basic building blocks (e.g. item, buffer, bill of material, ...) from scratch over and over again, developers can leverage a proven framework to extend with their own extension modules.
Main features:
- Modeling and solving framework for discrete manufacturing environments.
Key modeling constructs are:
- Item
- Buffer
- Resource
- Operation
- Demand
See here for a short domain model (requires Acrobat Reader).
A complete class diagram and API reference are available to developers.
- Heuristic, "MRP-like" solving algorithm respecting capacity, material and leadtime constraints.
- XML-based data input and output.
- Extensible and customizable architecture.
New modeling constructs and solving algorithms can be developed in C++ and loaded as a plugin module.
- The browser-based user interface and underlying database schema are based on the powerful Django framework.
Both can very easily be extended and customized.
- Embeds Python as scripting language.
Allows for flexible and easy integration and customization.
- Frepple comes as a library developed in C++.
It has no graphical user interface as such and requires to be deployed in a application.
Different applications are envisioned:
- Standalone application for use at the command line
- Microsoft Excel frontend
- Accessable from programming languages such as java, python, perl or visual basic
- Can be linked into your own C or C++ application
- Apache module for browser based user interface and network based access
- Supported on 32-bit linux and Windows environments, with Linux being the primary development platform.
Porting to other platforms is discussed under the developer section of the documentation.
- Licenced under the GNU lesser general public license.
Learn here how this license protects my and your work.
- To finish, a pretty bold statement
Frepple will be the worlds first true open source advanced planning system.
Enhancements:
- A major update in the user interface: all-in-one installation of the user interface, Python, Web server, and database.
- Big performance improvements in the user interface.
- Support for PostgreSQL, MySQL, and SQLite databases.
- The forecast module has been greatly improved, and allows for forecast distribution and netting of orders against forecast.
- There are important bugfixes.
<<lessPlenty of planning tools are available for various production problems, different subprocess, different solver techniques.... A bit suprising, no proper solutions exist in the open source domain. Users often are left with expensive and inflexible tools and resort to spreadsheets to meet their needs.
This project aims at building an open source lightweight framework that easily and quickly delivers a solution for production planning problems. The initial focus is on small to medium sized master planning problems for the discrete manufacturing industry.
For the developer community, the project is also trying to establish a common ground framework for planning applications. Rather than building the basic building blocks (e.g. item, buffer, bill of material, ...) from scratch over and over again, developers can leverage a proven framework to extend with their own extension modules.
Main features:
- Modeling and solving framework for discrete manufacturing environments.
Key modeling constructs are:
- Item
- Buffer
- Resource
- Operation
- Demand
See here for a short domain model (requires Acrobat Reader).
A complete class diagram and API reference are available to developers.
- Heuristic, "MRP-like" solving algorithm respecting capacity, material and leadtime constraints.
- XML-based data input and output.
- Extensible and customizable architecture.
New modeling constructs and solving algorithms can be developed in C++ and loaded as a plugin module.
- The browser-based user interface and underlying database schema are based on the powerful Django framework.
Both can very easily be extended and customized.
- Embeds Python as scripting language.
Allows for flexible and easy integration and customization.
- Frepple comes as a library developed in C++.
It has no graphical user interface as such and requires to be deployed in a application.
Different applications are envisioned:
- Standalone application for use at the command line
- Microsoft Excel frontend
- Accessable from programming languages such as java, python, perl or visual basic
- Can be linked into your own C or C++ application
- Apache module for browser based user interface and network based access
- Supported on 32-bit linux and Windows environments, with Linux being the primary development platform.
Porting to other platforms is discussed under the developer section of the documentation.
- Licenced under the GNU lesser general public license.
Learn here how this license protects my and your work.
- To finish, a pretty bold statement
Frepple will be the worlds first true open source advanced planning system.
Enhancements:
- A major update in the user interface: all-in-one installation of the user interface, Python, Web server, and database.
- Big performance improvements in the user interface.
- Support for PostgreSQL, MySQL, and SQLite databases.
- The forecast module has been greatly improved, and allows for forecast distribution and netting of orders against forecast.
- There are important bugfixes.
Download (3.1MB)
Added: 2007-07-21 License: LGPL (GNU Lesser General Public License) Price:
825 downloads
Easy Funktion 6.02
Easy Funktion is a 2D function plotter and equation solver. more>>
Easy Funktion is 2D function plotter software with an equation solver. Easy Funktion has an office-like GUI frontend and features a built-in pocket calculator, calculating with complex numbers (with special extensions for electronics, e.g. capacitor/inductor impedance), a function to export to spreadsheet software, and an advanced formula editor with automatic formatting.
This program alternatively supports an english version of the GUI, but at this time there is no separate english language download available.
In order to activate the english language GUI, do the following:
Open the folder where the program data is installed (/usr/share/easyfunktion). Rename the subfolder de to de_. You may need the root account to do this.
Enhancements:
- Unicode support for Unix.
- An English language GUI with English online help is now available for non-German installations.
<<lessThis program alternatively supports an english version of the GUI, but at this time there is no separate english language download available.
In order to activate the english language GUI, do the following:
Open the folder where the program data is installed (/usr/share/easyfunktion). Rename the subfolder de to de_. You may need the root account to do this.
Enhancements:
- Unicode support for Unix.
- An English language GUI with English online help is now available for non-German installations.
Download (1.4MB)
Added: 2007-07-16 License: Free For Educational Use Price:
833 downloads
TaskJuggler 2.4.0
Taskjuggler is a project management tool for Linux and UNIX system-based operating systems. more>>
Taskjuggler is a project management tool for Linux and UNIX system-based operating systems. Whether you want to plan your colleges shifts for the next month or want to build a skyscraper - Taskjuggler is the tool for you.
Instead of clicking yourself painfully through hundreds of dialog boxes you specify your Taskjuggler project in a simple text format. You simply list all your tasks and their dependencies. The resulting schedule is then presented as GANTT chart, Table, HTML, XML or CSV report.
Taskjuggler does not only honor the task interdependencies but also takes resource constrains into account. Using Taskjugglers powerful filtering and reporting algorithms you can create task lists, resource usage tables, status reports, project calendars and project accounting statements.
Main features:
- Automatic scheduling of interdependent tasks with resource conflict solver.
- Powerful project description syntax with macro support.
- Flexible working hours and vacation handling.
- Support for shifts.
- Multiple time zone support.
- Flexible resource grouping.
- Project accounting support.
- Task may have initial costs, finishing costs.
- Resource may have running costs.
- Support for simple profit/loss analysis.
- HTML and XML report generation.
- Support for plan and actual scenario comparisons.
- Project tracking support.
- Groupware support by using a revision control system such as CVS or RCS on the project description files.
- Support for central resource allocation database.
<<lessInstead of clicking yourself painfully through hundreds of dialog boxes you specify your Taskjuggler project in a simple text format. You simply list all your tasks and their dependencies. The resulting schedule is then presented as GANTT chart, Table, HTML, XML or CSV report.
Taskjuggler does not only honor the task interdependencies but also takes resource constrains into account. Using Taskjugglers powerful filtering and reporting algorithms you can create task lists, resource usage tables, status reports, project calendars and project accounting statements.
Main features:
- Automatic scheduling of interdependent tasks with resource conflict solver.
- Powerful project description syntax with macro support.
- Flexible working hours and vacation handling.
- Support for shifts.
- Multiple time zone support.
- Flexible resource grouping.
- Project accounting support.
- Task may have initial costs, finishing costs.
- Resource may have running costs.
- Support for simple profit/loss analysis.
- HTML and XML report generation.
- Support for plan and actual scenario comparisons.
- Project tracking support.
- Groupware support by using a revision control system such as CVS or RCS on the project description files.
- Support for central resource allocation database.
Download (1.2MB)
Added: 2007-07-03 License: GPL (GNU General Public License) Price:
866 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above solver search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed