Introduction

This Chapter describes the format and use of the software's Builtin functions. These Builtin functions fall into ten categories: Test Input, Mathematical, Trigonometric, Logical, Statistical, Financial, Discrete, Cycle-time, Array, and Special Purpose.

ABS
AND

ARCTAN

ARRAYMEAN

ARRAYSTDDEV

ARRAYSUM

CAP

CGROWTH

COOKTIME

COS

COSWAVE

COUNTER

CTFLOW

CTMAX

CTMEAN

CTMIN

CTSTDDEV

CYCLETIME

DELAY

DERIVN

DT

ELSE

ENDVAL

EXP

EXPRND

FORCST

FV

IF

INIT

INT

LOG10

LOGN

MAX

MEAN

MIN

MOD

MONTECARLO

Mathematical
Logical
Trigonometric
Array
Array
Array
Discrete
Special
Discrete
Trigonometric
Trigonometric
Special
Cycle-time
Cycle-time
Cycle-time
Cycle-time
Cycle-time
Cycle-time
Discrete
Mathematical
Special
Logical
Special
Mathematical
Statistical
Special
Financial
Logical
Special
Mathematical
Mathematical
Mathematical
Mathematical
Mathematical
Mathematical
Mathematical
Statistical

NORMAL
NOT

NPV

OR

OSTATE

PAUSE

PCT

PI

PMT

POISSON

PULSE

PV

QELEM

QLEN

RAMP

RANDOM

REWORK

ROUND

RUNCOUNT

SIN

SINWAVE

SMTH1

SMTH3

SMTHN

SOUND

SQRT

STARTTIME

STEP

STOPTIME

SUM

SWITCH

TAN

THEN

THROUGHPUT

TIME

TRANSTIME

TREND

Statistical
Logical
Financial
Logical
Discrete
Special
Mathematical
Mathematical
Financial
Statistical
Test Input
Financial
Discrete
Discrete
Test Input
Statistical
Special
Mathematical
Special
Trigonometric
Trigonometric
Special
Special
Special
Special
Mathematical
Special
Test Input
Special
Mathematical
Special
Trigonometric
Logical
Cycle-time
Special
Discrete
Special

Documentation for each Builtin function will begin with the name of the builtin, followed by the arguments that are used to define the builtin. Arguments to builtins must be enclosed within parentheses ( ). Note that each Builtin function argument is denoted by < >. When there are multiple arguments, they must be separated by a comma. Occasionally, there will be opportunity to include optional arguments when defining the Builtin function. Optional arguments are denoted by square brackets [ ]. Thus, the form of a Builtin function in the following documentation is:

Builtin(<argument 1>, <argument 2> [,<optional argument>])

When it is appropriate, an example is provided.