Class TSutraTimeOptions

DescriptionHierarchyFieldsMethodsProperties

Unit

Declaration

type TSutraTimeOptions = class(TGophastPersistent)

Description

no description available, TGophastPersistent description follows

Hierarchy

Overview

Fields

Private FTransportSolutionCycleSteps: integer;
Private FHydraulicSolutionCycleSteps: integer;
Private FInitialTime: Double;
Private FAllTimes: TRealList;
Private FSchedules: TSutraTimeSchedules;

Methods

Private procedure SetHydraulicSolutionCycleSteps(const Value: integer);
Private procedure SetInitialTime(const Value: Double);
Private procedure SetTransportSolutionCycleSteps(const Value: integer);
Private procedure SetSchedules(const Value: TSutraTimeSchedules);
Private function GetSchedules: TSutraTimeSchedules;
Public procedure Assign(Source: TPersistent); override;
Public Constructor Create(Model: TBaseModel);
Public destructor Destroy; override;
Public procedure Initialize;
Public procedure CalculateAllTimes;

Properties

Public property AllTimes: TRealList read FAllTimes;
Published property InitialTime: Double read FInitialTime write SetInitialTime;
Published property HydraulicSolutionCycleSteps: integer read FHydraulicSolutionCycleSteps write SetHydraulicSolutionCycleSteps default 1;
Published property TransportSolutionCycleSteps: integer read FTransportSolutionCycleSteps write SetTransportSolutionCycleSteps default 1;
Published property Schedules: TSutraTimeSchedules read GetSchedules write SetSchedules;

Description

Fields

Private FTransportSolutionCycleSteps: integer;
 
Private FHydraulicSolutionCycleSteps: integer;
 
Private FInitialTime: Double;
 
Private FAllTimes: TRealList;
 
Private FSchedules: TSutraTimeSchedules;
 

Methods

Private procedure SetHydraulicSolutionCycleSteps(const Value: integer);
 
Private procedure SetInitialTime(const Value: Double);
 
Private procedure SetTransportSolutionCycleSteps(const Value: integer);
 
Private procedure SetSchedules(const Value: TSutraTimeSchedules);
 
Private function GetSchedules: TSutraTimeSchedules;
 
Public procedure Assign(Source: TPersistent); override;
 
Public Constructor Create(Model: TBaseModel);
 
Public destructor Destroy; override;
 
Public procedure Initialize;
 
Public procedure CalculateAllTimes;
 

Properties

Public property AllTimes: TRealList read FAllTimes;
 
Published property InitialTime: Double read FInitialTime write SetInitialTime;

TICS

Published property HydraulicSolutionCycleSteps: integer read FHydraulicSolutionCycleSteps write SetHydraulicSolutionCycleSteps default 1;

NPCYC

Published property TransportSolutionCycleSteps: integer read FTransportSolutionCycleSteps write SetTransportSolutionCycleSteps default 1;

NUCYC

Published property Schedules: TSutraTimeSchedules read GetSchedules write SetSchedules;
 

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