GAMS is described as 'The General Algebraic Modeling System (GAMS) is a high-level modeling system for mathematical optimization. GAMS is designed for modeling and solving linear, nonlinear, and mixed-integer optimization problems'. There are more than 10 alternatives to GAMS for a variety of platforms, including Windows, Linux, Mac, Online / Web-based and Chrome OS. The best alternative is Xcos, which is both free and Open Source. Other great apps like GAMS are OpenModelica (Free, Open Source), Minsky (Free, Open Source), Simulink (Paid) and BMS (Free, Open Source).
Minsky enables the simulation of models (particularly from economics) defined in terms of coupled ordinary differential equations. The models are defined using a drawing canvas (rather like VisSim), and a double entry bookkeeping system known as a Godley table.
Block model simulator for python BMS is a block model time simulator: it computes time values of time functions (called variables) linked by blocks which represent equations and behaviors between them.
Explore powerful simulation algorithms for System Dynamics and Agent Based Modeling in a truly cohesive environment. Use System Dynamics to gain insights into your system. Use Agent Based Modeling to granularly break apart the details.
Multi-Engineering Modeling and Simulation The unique multi-engineering capabilities of Dymola presents new and revolutionary solutions for modeling and simulation as it is possible to simulate the dynamic behavior and complex interactions between systems of many engineering...
20-sim is commercial modeling and simulation program for multidomain dynamic systems, which is developed by Controllab. With 20-sim models can be entered as equations, block diagrams, bond graphs and physical components.
EMSO simulator is an equation-oriented process simulator with a graphical interface for modeling complex dynamic or steady-state processes. It is CAPE-OPEN compliant. EMSO stands for Environment for Modeling, Simulation, and Optimization.