Example PGM Files

From SysCAD Documentation
Jump to navigation Jump to search

Navigation: User Guide ➔ Example Projects ➔ Example PGM Files

Navigation: PGMs ➔ Example PGM Files

Getting Started and Installation SysCAD Licensing Training Tutorial Guidelines and Examples
Getting Started Installation
Instructions
Installation
Tests
SysCAD Files SysCAD Licensing License Options Crypkey Software Training Information Training Preparation Tutorial Overview Tutorial Videos Modelling
Guidelines
Example Projects Example Reports Example PGM Files FAQ Upgrading Projects

Latest SysCAD Version: 25 February 2021 - SysCAD 9.3 Build 138.28098


Simple Example PGM Files

Subroutine Examples

Example Model Procedure files

MP Example Files:

PGM Files using Class and Functions

Using Array and Matrix

Quick Mass balance using Predefined Class: TagSelect

Species Check - Generate Species Lists based on "With Flow" and "No Flow"

The following PGM examples can be used to check species at the end of project solve,
NOTE that in Build139 or later, user can get the used/unused species list directly from Plant Model - Species tab.

User Defined Class and Functions

Class and Function/Subroutine can be written as part of the main PGM file OR separately in its own file. If the Class or function/subroutine can be used by multiple PGM or projects, it is best to store the code in a separate file, so it can be re-used easily. Please see Sharing Classes between Projects for more information.

In the following examples, the Class definition is stored in a separate pgm file, the class pgm file is inserted using the include file syntax when it is required.

In the following examples, the Class is written as part of the PGM code. User may copy the class definition into its own file if required.

Example - For Dynamic Projects