Encyclopaedia Index

6. Lists of commands


The following list contains all PIL variables and commands which make up the PHOENICS Input Language at the time of issue of PHOENICS-2 in the fourth quarter of 1993. Not all of them are currently in use; but PHENC entries should exist for all the active ones.

Logicals

ADDDIF ASLP AUTOPS BFC BLOCKZ CARTES DARCY DEBUG
DENPCO DISTIL DMPSTK DONACC ECHO EGWF EQDVDP
EQUVEL EXPERT GALA HIGHLO INIADD INIFLD LINIT MOVBFC
NEWENL NEWENT NEWRH1 NEWRH2 NNORSL NOADAP NOCOMM NOCOPY
NODEF NOGRID NONORT NOSORT NOWIPE NULLPR OLDSOL OLDSTO
ONEPHS PARAB PICKUP PILBUG Q1QUIT RSTGEO SAVE SAVGEO
SELREF SETBFC SOLIDS STCENP STCORN STCORO STEADY
SUBWGR TRACE UCONNE UCONV UCORCO UCORR
UDIFF UDIFNE UGEOM USEGRD USEGRX USOLVE USOURC USTEER
UUP UWATCH VECTR VOID VUP WALPRN WUP XCYCLE
XFIX XZPR YZPR ZFIZ

Integers

DEN1 DEN2 EPOR FSTEP FSWEEP HPOR
I0RTCV ICHR INIT IMB1 IMB2 INTFRC INTMDT IOPTN
IPARAB IPLTF IPLTL IPROF IPSA IRUN ISOLBK ISOLX
ISOLY ISOLZ ISTPRF ISTPRL ISWC1 ISWPRF ISWPRL ISWR1
ISWR2 ITABL ITHC1 IURINI IURPRN IURVAL IVARBK IXMON
IXPRF IXPRL IYMON IYPRF IYPRL IZMON IZPRF IZPRL
KTFR KXFR KYFR KZFR LEN1 LEN2 LENREC LIBREF
LITC LITFLX LITHYD LSTEP LSWEEP LUDEP LUDVL LUGEOM
LUOLD LUPCO LUPR1 LUPR2 LUPR3 LUSDA MAXBLK MENIN
NCG1 NCOLCO NCOLPF NCRT NCSG1 NDST NFUSER NIG1
NISG1 NLG1 NLSG1 NMDSTL NPHI NPLERR NPLT NPNAM1
NPOR NPRINT NPRMNT NPRMON NRG1 NROWCO NRSG1 NRTCV
NRUN NTFR1 NTPRIN NTZPRF NUMCLS NUMCOL NUMREG NX
NXFR1 NXPRIN NY NYFR1 NYPRIN NZ NZFR1 NZPRIN
PCOR PRPS TEMP1 TEMP2 TSTSWP VISL VIST VPOR

Characters

MESS1 NAMEJ NAMEJ1 NAMEM NAMEM1 NAMEP NAMEQ NAMEQ1
NAMFI NAMGRD NAMSAT NAMXYZ NBLANK NGEOM NGRF NHINIT
NPHUN NSAVE NSDA PICK TITLE

Reals

ABSIZ ANGMIN AXDZ AYDZ AZAL AZDZ AZPH AZRI
AZXU AZYV CFIPS CMDOT CORIOL CP1 CP2 DARCON
DIFCUT DRH1DP DRH2DP DSTTOL EL1 EL2 ENUL ENUT
FIXFLU FIXP FIXVAL GREAT GRND GRND1 GRND10 GRND2
GRND3 GRND4 GRND5 GRND6 GRND7 GRND8 GRND9 HEATBL
HUNIT ONLYMS OPPVAL ORSIZ OVRRLX PBAR READFI REFLIB
RESFAC RHO1 RHO2 RINIT RINNER RLOLIM RUPLIM SAME
SNALFA TFIRST TINY TLAST TMP1 TMP2 TSURR U1AD
U2AD V1AD V2AD W1AD W2AD WALLCO XULAST YVLAST
ZDIFAC ZERO ZMOVE ZWADD ZWLAST

Debug Logicals

DBADJS DBCFIP DBCMP2 DBCMPE DBCMPH DBCMPN DBCMPR DBCOMP
DBCONT DBCONV DBEDGE DBEGWF DBEMU DBEXP DBFLUX DBGAM
DBGEOM DBGRND DBINDX DBL DBMAIN DBMDOT DBONLY DBOUT
DBPRBL DBRHO DBSHFT DBSODA DBSOL1 DBSOL2 DBSOL3 DBT
FLAG MONITR SEARCH TEST TSTGNK

Debug Integers

IDBCMN IDBF0 IDBGRD INCHCK IREGDB ISTDB1 ISTDB2 ISWDB1
ISWDB2 ITHDB1 ITHDB2 IZDB1 IZDB2 NFMAX

Debug Characters

NDBCMN NDBF0

Debug Reals

BGCHCK SMCHCK

Arrays

CG CINT DBGPHI DTFALS ENDIT EX FIINIT I0RCVF
I0RCVL IG IPRN ISLN ITERMS LG LITER NAME
PHINT PRNDTL PRT RESREF RG TFRAC VARMAX VARMIN
XC XFRAC YC YFRAC ZC ZFRAC

Reals Communicating Information from SATELLITE to GROUND

ANGVEL AZW1 BFCA BUOYA BUOYB BUOYC BUOYD BUOYE
BZW1 CFIPA CFIPB CFIPC CFIPD CHSOA CHSOB CHSOC
CHSOD CHSOE CINH1A CINH1B CINH1C CINH2A CINH2B CINH2C
CMDTA CMDTB CMDTC CMDTD CZW1 DZW1 EL1A EL1B
EL1C EL1D EL1E EL2A EL2B EL2C EL2D EL2E
ELSOA ENULA ENULB ENULC ENUTA ENUTB ENUTC HGSOA
HGSOB PHNH1A PHNH1B PHNH1C PHNH2A PHNH2B PHNH2C PHS2PA
PHS2PB PHS2PC POLRA PORIA PORIB PRESS0 PRLC1A PRLC1B
PRLC1C PRLC2A PRLC2B PRLC2C PRLC3A PRLC3B PRLC3C PRLC4A
PRLC4B PRLC4C PRLH1A PRLH1B PRLH1C PRLH2A PRLH2B PRLH2C
PROFA PROFB PROFC PROFD RADIA RADIB RHO1A RHO1B
RHO1C RHO2A RHO2B RHO2C ROTAXA ROTAXB ROTAYA ROTAYB
ROTAZA ROTAZB RSG1 RSG10 RSG11 RSG12 RSG13 RSG14
RSG15 RSG16 RSG17 RSG18 RSG19 RSG2 RSG20 RSG21
RSG22 RSG23 RSG24 RSG25 RSG26 RSG27 RSG28 RSG29
RSG3 RSG30 RSG31 RSG32 RSG33 RSG34 RSG35 RSG36
RSG37 RSG38 RSG39 RSG4 RSG40 RSG41 RSG5 RSG6
RSG7 RSG8 RSG9 SHSOA TEMP0 TIMA TMP1A TMP1B
TMP1C TMP2A TMP2B TMP2C WALLA WALLB

Integers Communicating Information from SATELLITE to GROUND

IASLPA IASLPB IBUOYA IBUOYB IBUOYC ICNGRA ICNGRB ICNGRC
ICOLOA IDISPA IDISPB IDISPC IDISPD IENUTA IHOLA ILATGA
IPORIA IPORIB IPRPSA IPRPSB IROTAA IRSMHM IRSMSM ISG1
ISG10 ISG11 ISG12 ISG13 ISG14 ISG15 ISG16 ISG17
ISG18 ISG19 ISG2 ISG20 ISG21 ISG22 ISG23 ISG24
ISG25 ISG26 ISG27 ISG28 ISG29 ISG3 ISG30 ISG31
ISG32 ISG33 ISG34 ISG35 ISG36 ISG37 ISG38 ISG39
ISG4 ISG40 ISG41 ISG42 ISG43 ISG44 ISG45 ISG46
ISG47 ISG48 ISG49 ISG5 ISG50 ISG51 ISG52 ISG53
ISG54 ISG55 ISG56 ISG57 ISG58 ISG59 ISG6 ISG60
ISG61 ISG62 ISG63 ISG64 ISG65 ISG66 ISG7 ISG8
ISG9 ISKINA ISKINB ISWDPF ISWDPL ITIMA ITIMB ITIMC
ITZDPF ITZDPL IZW1 KELIN

Logicals Communicating Information from SATELLITE to GROUND

ADJEPR COMPRS DUDX DUDY DUDZ DVDX DVDY
DVDZ DWDX DWDY DWDZ FDFSOL FGEM GENK HOL
JMPBCK LASLPA LASLPB LCOALA LCOLOA LCOLOB LSG1 LSG10
LSG11 LSG12 LSG13 LSG14 LSG15 LSG16 LSG17 LSG18
LSG19 LSG2 LSG20 LSG21 LSG22 LSG23 LSG24 LSG25
LSG26 LSG27 LSG28 LSG29 LSG3 LSG30 LSG31 LSG32
LSG33 LSG34 LSG35 LSG36 LSG37 LSG38 LSG39 LSG4
LSG40 LSG41 LSG42 LSG43 LSG44 LSG45 LSG46 LSG47
LSG48 LSG49 LSG5 LSG50 LSG51 LSG52 LSG53 LSG54
LSG55 LSG56 LSG57 LSG58 LSG59 LSG6 LSG60 LSG61
LSG62 LSG63 LSG64 LSG7 LSG8 LSG9 LSG91 PHS2P
POTCMP POTVEL PRTSIZ QUIK RADI READQ1 RESET RSTM
S2SR STRA SURF YPLS

Characters Communicating Information from SATELLITE to GROUND

CSG1 CSG10 CSG2 CSG3 CSG4 CSG5 CSG6 CSG7
CSG8 CSG9

Words

ALGEBR ARITHM BLOK BODY-F BOUND CELL CHARAC COEFF
COMBUS CONFIG CONJUG CONT CONTUR DIAG DIMENS DOCUM
EAST EDITOR EWALL FALSDT FLAGS FREE-S FREEE FREEH
FREEN FREEVL FUNCT GRAV GREX3 GRID GROSTA GROUND
H-O-L HIGH HWALL INFLO INITIA INIVAL INT INTERP
IX IY IZ LINRLX LINVLX LINVLY LINVLZ LOW
LWALL MAIN MESS NEWS NORTH NWALL OUTFLO PHASEM
PHI PIL PLOTS POROSI PREFIX PROPER PROPS PRPS
REACT REALS REYNOL RGRAD ROTA RUN S-E-M SATLIT
SKIP SOURCE SOUTH SPARE SPARE SPARE STACK STOP
STRETC SUBROU SWALL TEM1 TEMP TRANSP TURBUL TYPE
U2CR UCRT V2CR VAR VCRT VOLUME W2CR WALLS
WCRT WEST WORDS WWALL

Block Locations

AEAST AHIGH ANORTH COI1 COI2 D1DP D2DP DXG2D
DXU2D DYG2D DYV2D DZGNZ DZWNZ EASP1 FII1 FII2
GRSP1 LAMPR MASS1 MASS2 RG2D RV2D VELAD VOL
WGRDNZ XG2D XU2D YG2D YV2D ZGNZ ZWNZ

Commands

ABORT ARRAY BOOLEAN CHAR CHKLEN CHKVAR CLEAR COMMANDS
CONPOR COVAL D DELAY DOMAIN DUMP DUMPC END
FIXDOM GCLEAR GDOM GDRAW GETCOV GETOUT GETPTC GETSOL
GGET GGRID GLINE GLIST GPATCH GPROJ GRDCHK GRDPWR
GSET GTEXT GTPARG GVIEW I NIT INLET INTEGER
INTRPT L LB LC LD LOAD LOCATE LOGICAL
LT LU MAGIC MENSAV MESG MESGA MESGB MESGM
MINPUT NAMPAT OUTLET OUTPUT PATCH PLINE PLOT PRNTIM
PTEXT PTIME Q1MESG R RADIAT READCO REAL REGEXT
RELAX RESTRT RSET SATRUN SCHEME SETLIN SETPT SHOMEN
SOLUTN SOLVE SORT STORE STOVAR SUBGRD TERMS TEXT
TURMOD VALUE VERSN VIEW WALL XCYIZ
INTPOL PWLF RANDOM

Display Commands

GROUP LIBLIST SEE SEELIB SEEPTS SOLVED
STORED VARIABLES

Patch Types

CELL CONTUR EAST EWALL FREEE FREEH FREEN FREEVL
GRID HIGH HWALL INFLO INIVAL LINVLX LINVLY LINVLZ
LOW LWALL NORTH NWALL OUTFLO PHASEM PROFIL RGRAD
SOUTH SPARE SWALL VOLUME WEST WWALL

Real Symbols

SAT SAT1 SAT10 SAT2 SAT3 SAT4 SAT5 SAT6
SAT7 SAT8 SAT9

Integer Symbols

MENU MENU1 MENU2 MENU3 MENU4 MENU5 N P
T X Y Z

Formula Symbols

CS1 CS2 CS3 CS4 CS5 CSI CSJ CSK
I IF IL J JF JL K KF
KL LNI LNJ LNK SN1 SN2 SN3 SN4
SN5 SNI SNJ SNK XCC XF XL YCC
YF YL ZCC ZF ZL

Magic Control Integers

GPHERR IMON JMON KMON LITXC LITYC LITZC MSWP

Magic Control Reals

FIXCOR RELXC RELYC RELZC

Magic Control Logicals

DBGMAG DBGMG2 LIJ LIK LJK SLIDE SLIDH SLIDL
SLIDN SLIDS SLIDW

Phi-variable Names

P1 P2 U1 U2 V1 V2 W1 W2
R1 R2 RS KE EP H1 H2 C1
C2 C3 C4 C5 C6 C7 C8 C9
C10 C11 C12 C13 C14 C15 C16 C17
C18 C19 C20 C21 C22 C23 C24 C25
C26 C27 C28 C29 C30 C31 C32 C33
C34 C35

GRDEAR Logicals

ENUFIT ENUFSW SETPOR SLBSOL USER WALLTY

GRDEAR Integers

CO IGR INDVAR INTTYP IREG IRUN ISC ISTEP
ISWEEP ITHYD IXF IXL IYF IYL IZSTEP NDIREC
NZSTEP PATGEO VAL WALDIS

GRDEAR Reals

DT DZ DZG DZGL DZL DZRAT TIM XRAT
YRAT ZW

Flow Controls

CALL CASE DO ELSE ENDCASE ENDDO
ENDIF ENDLOOP ENDMAIN ENDSUB EXIT GOTO
IF LABEL LOOP ORELSE
READVDU SUBROUTINE THEN WHEN

Mathematical Functions

ABS ACOS ASIN ATAN COS COSH EXP IABS
LOG LOG10 MOD SIN SINH SQRT TAN TANH

Grid Generation Integers

IREGT IREGX IREGY IREGZ NREGT NREGX NREGY NREGZ

wbs