Language FlexibilityYou can use math formulas, expressions, indexed resources, or constants in your Block or Control Statements for maximum modeling flexibility. Easy queue controlGPSS/H makes it easy to model complex queueing methods. You won't have to do laborious programming in Fortran or C to get the flexibility you want. Models easily driven by real-world dataYou can read data directly into GPSS/H from an external file or from the keyboard. GPSS/H's built-in ASCII file I/O lets you change your data and perform experiments without altering the basic model. Sophisticated internal toolsYou can rely on GPSS/H's built-in algorithms to enhance the statistical integrity of your model during execution. Standard or custom outputGPSS/H automatically provides basic simulation output data such as utilization and queueing statistics. You can also write custom-formatted text and data to a file or to the screen so you get exactly the information you want. Names you can identify withYou can make your GPSS/H model easy to read by using names rather than numbers to describe almost any element in a model. "SEIZE LATHE" is much easier to relate to than "SEIZE 17." Double-precision floating-point clockGPSS/H's double-precision floating-point clock allows realistic timing of activity within the system being modeled. You don't have to worry about the "time-ties" that occur with integer-based clocks. Built-in math functionsYou get a full set of built-in math functions and random-variate generators to make modeling easier. Versatile scripting languageGPSS/H Control statements are so versatile that you can write small "programs" to perform an experiment. This method of experimental control is far more flexible than the rigid "experiment frame" approach used by other languages. Time-saving macrosYou can automate repetitive model segments by creating macros. This lets you model systems that contain many similar elements in a more compact form. A version to fit your hardwareGPSS/H is available to run on PCs and Sun SPARC workstations.. Global data storageGPSS/H can store global data in the form of individual variables or arrays. GPSS/H supports integer, double-precision floating point, and character strings so you can use the data type you need |