Revised 17 January 2016

Fortran Library Home


25 July 2003

ProtoDesign Offers SansGUI Discount to Users

Discount Code:

ProtoDesign, Inc. currently offers visitors a US$20.00 immediate discount off any purchase of SansGUI Professional Edition from its secured on-line store. The discount is applicable to both commercial and educational license purchases. You can enter the discount code, FL7243, into the Discount Certificates field when ordering the products. 

SansGUI is a modeling and simulation environment for developing and deploying scientific and engineering simulators without writing any graphical user interface code. SansGUI provides simulation developers with an object-oriented development environment to define the model building blocks of target systems and implement their behavior. The simulation users configure models from these building blocks, enter model parameters, run simulations, monitor execution progress, view dynamic charts, examine intermediate and final simulation results in the highly interactive SansGUI Run-Time Environment. Animated 3D graphics driven by the simulation code can be accomplished through its OpenGL support. SansGUI supports Compaq Visual Fortran for tighly-coupled in-process simulator development. Other Fortran compilers or environments can be used to develop external process simulators and integrate legacy simulation programs. 

SansGUI Product Information
ProtoDesign Secured On-Line Store
ProtoDesign Home Page

8 July 2003

Contact: Greg Chien
ProtoDesign, Inc.

New SansGUI Version 1.2 Supports OpenGL

Bolingbrook, Illinois, July 8, 2003 ( - ProtoDesign, Inc. today announces the release of SansGUI version 1.2, an update to this highly-regarded modeling and simulation environment for developing and deploying scientific and engineering simulators without the need to write any Graphical User Interface (GUI) code.  With the new SansGUI Modeling and Simulation Environment, scientists and engineers can easily combine a schematic editor for building hierarchical network models, graphical user interface for data entry, validation, and simulation controls, and dynamic charting with 3-dimensional graphics animation driven by their own simulation code.  Incorporating dynamic 3D graphics for scientific or engineering visualization and data exploration become a simple task in simulation software development.

A new Graphics class supports the industry standard OpenGL application programming interface (API) directly without an additional layer of API functions.  The Graphics class provides simulation developers with an application framework that manages multiple 3D graphic windows and interactive user interface features, such as 3D object translation, rotation, zooming, selection, continuous run, single step or fast forward animation controls, printing, exporting image files, and many more.  With this new class, the developers can concentrate on developing the underlying logic and mathematics of their simulation programs that control the graphical objects, rather than spending precious time on learning and programming the GUI details.  The developers use the SansGUI Development Environment to define the model building blocks and implement their behavior of domain-specific systems.  The simulation users configure their models from these building blocks, enter model parameters, run simulations, monitor execution progress, examine intermediate and final simulation results to refine their designs in the highly interactive SansGUI Run-Time Environment.

"With the solid foundation built in SansGUI, namely the universal data object format and single API function prototype, we are able to integrate dynamic 3D graphical display into the SansGUI environment seamlessly," said Greg Chien, Principal Software Designer at ProtoDesign, Inc.  "All of the run-time user controls, such as step-wise execution and fast-forwarding, are applicable to dynamic charting and 3D graphics.  Some users raised concerns of performance degradation due to the introduction of 3D graphics, or any graphics in general.  Our solution is to let the users decide whether to update graphic windows with a user settable interval, only at the end of a simulation run, or not to update at all by not opening the graphic windows."  This translates into very low or no run-time penalty for computation-intensive applications, and the user has the control over it.

SansGUI supports Microsoft Visual C++ and Compaq Visual Fortran for developing tightly-coupled, highly interactive in-process simulators with dynamic 3D graphics.  External process simulators can be written in any programming language or development environment and invoked by a customizable command script.

SansGUI version 1.2 is available immediately on Microsoft Windows platforms.  The SansGUI Professional Edition is priced at US$599 per license; while the Run-Time Edition costs only US$49.  Another key advantage of using SansGUI for simulation development is that there is no royalty fee involved in distributing simulators created with the SansGUI environment.  An educational license for the Professional Edition costs US$299, and a Student Edition with limited capabilities is available for US$99.  All items can be ordered directly from ProtoDesign's on-line store.

About ProtoDesign, Inc.

ProtoDesign, Inc. is a privately held software company with a mission to help customers break the complexity barriers to incorporate emerging technologies into interactive computing. Established in 1997, ProtoDesign, Inc. has provided customers with human computer interface (HCI) software tools, applications, and integration services. Further information on ProtoDesign, Inc. is available at or call (630)759-9930.


ProtoDesign and its logo is a registered service mark and SansGUI and its logo is a registered trademark of ProtoDesign, Inc. OpenGL is a trademark of Silicon Graphics, Inc.  Other products or brand names are trademarks of their respective holders.

Comments, suggestions, and corrections to: Webmaster

Copyright 1998-2016 by Fortran Library.
All Rights Reserved.