Unit TripackTypes

DescriptionUsesClasses, Interfaces, Objects and RecordsFunctions and ProceduresTypesConstantsVariables

Description

 

Uses

Overview

Types

TIntArray = array of integer;
TNrowIntArray = TIntArray;
TNcmaxIntArray = TIntArray;
TNmaxIntArray = TIntArray;
TN6IntArray = TIntArray;
TLwkIntArray = TIntArray;
TNtmx_LwkIntArray = array of TNrowIntArray;
TFloatArray = array of TFloat;
TNmaxSingleArray = TFloatArray;
TNiSingleArray = TFloatArray;
TN6SingleArray = TFloatArray;
TNi_NjSingleArray = array of array of TFloat;
TNtnxSingleArray = TFloatArray;

Description

Types

TIntArray = array of integer;

const Tripack values NROW=9; NMAX = 100; NCMAX=5; NTMX=2*NMAX; N6=6*NMAX; LWK=2*NMAX; SRFPACK values NROW=9; NMAX = 5000; NCMAX=5; NTMX=2*NMAX; N6=6*NMAX; LWK=2*NMAX; NJ=13; NI=13; These array types are all fixed length arrays in the original Fortran. Here, they have been converted to dynamic arrays (which are similar to allocatable arrays in Fortran). The original fixed length array declarations are shown in commented-out code above each type declaration.

TNrowIntArray = TIntArray;

TNrowIntArray = array[0..NROW-1] of longint;

TNcmaxIntArray = TIntArray;

TNcmaxIntArray = array[0..NCMAX-1] of longint;

TNmaxIntArray = TIntArray;

TNmaxIntArray = array[0..NMAX-1] of longint;

TN6IntArray = TIntArray;

TN6IntArray = array[0..N6-1] of longint;

TLwkIntArray = TIntArray;

TLwkIntArray = array[0..LWK-1] of longint;

TNtmx_LwkIntArray = array of TNrowIntArray;

TNtmx_LwkIntArray = array[0..NTMX-1] of TNrowIntArray;

TFloatArray = array of TFloat;
 
TNmaxSingleArray = TFloatArray;

TNmaxSingleArray = array[0..NMAX-1] of single;

TNiSingleArray = TFloatArray;

T2_NmaxSinglearray = array[0..NMAX-1] of array[0..1] of single; TNiSingleArray = array[0..NI-1] of single;

TN6SingleArray = TFloatArray;

TN6SingleArray = array[0..N6-1] of single;

TNi_NjSingleArray = array of array of TFloat;

TNi_NjSingleArray = array[0..NJ-1] of array[0..NI-1] of single;

TNtnxSingleArray = TFloatArray;

TNtnxSingleArray = array[0..NTMX-1] of single;


Generated by PasDoc 0.12.1 on 2013-05-13 15:42:06