Vista AFD Design

Vista AFD Design
This container holds Design data for an instance of Vista AFD.

Methods

CreateBladeDesign

This command class creates a new BladeGen model. An up-to-date BladeGen cell appears on the project schematic containing the new model.

Return     Container representing the BladeGen cell.
    Type     DataContainerReference

CreateGeometry

This command class creates a new BladeEditor model. An up-to-date Geometry cell appears on the project schematic containing the new model.

Return     Container representing the Geometry cell.
    Type     DataContainerReference

Edit

This command class launches the Vista popup GUI.


GetVistaAFDDesignProperties

This query takes a container reference and returns the Data Entity which contains user settings and properties for the VistaAFD Design container.

Return     Reference to the requested Data Entity
    Type     DataReference

Data Entities

VistaAFDDesign

Design represents a VistaAFD throughflow calculation used to define the blade profiles

Properties

Alpha1

User input, IGV exit angle

Type     Quantity
Read Only    No
Alpha3

User input, OGV exit angle

Type     Quantity
Read Only    No
AlphaOGVHub

OGV hub gas exit angle

Type     Quantity
Read Only    No
AlphaOGVMean

OGV mean gas exit angle

Type     Quantity
Read Only    No
AlphaRotHub

Rotor hub gas exit angle

Type     Quantity
Read Only    No
AlphaRotMean

Rotor mean gas exit angle

Type     Quantity
Read Only    No
Blade

Blade number to export to Bladegen (0=IGV, 1=Rotor, 2=OGV)

Type     int
Read Only    No
BladeBetaExit

Blade exit angles

Type     List<List<float>>
Read Only    No
BladeBetaInlet

Blade inlet angles

Type     List<List<float>>
Read Only    No
BladeOption

Blade option for export to BladeGen

Type     BladeType
Read Only    No
BMunits

BladeGen/BladeEditor units

Type     string
Read Only    No
BMunitsOption

BladeGen/BladeEditor units option

Type     BMunitsType
Read Only    No
DeHallerOGVHub

OGV hub DeHaller number

Type     float
Read Only    No
DeHallerOGVMean

OGV mean DeHaller number

Type     float
Read Only    No
DeHallerRotHub

Rotor hub DeHaller number

Type     float
Read Only    No
DeHallerRotMean

Rotor mean DeHaller number

Type     float
Read Only    No
DevIGVHub

IGV hub deviation

Type     Quantity
Read Only    No
DevIGVMean

IGV mean deviation

Type     Quantity
Read Only    No
DevOGVHub

OGV hub deviation

Type     Quantity
Read Only    No
DevOGVMean

OGV mean deviation

Type     Quantity
Read Only    No
DevRotHub

Rotor hub deviation

Type     Quantity
Read Only    No
DevRotMean

Rotor mean deviation

Type     Quantity
Read Only    No
DfOGVHub

OGV hub diffusion factor

Type     float
Read Only    No
DfOGVMean

OGV mean diffusion factor

Type     float
Read Only    No
DfRotHub

Rotor hub diffusion factor

Type     float
Read Only    No
DfRotMean

Rotor mean diffusion factor

Type     float
Read Only    No
Diameter

User input, outer diameter

Type     Quantity
Read Only    No
DisplayText

The general property that defines the user-visible name of an entity. This property is defined for all data entities but is used only in those entities that present a label in the user interface.

Type     string
Read Only    No
Eta

Aerodynamic efficiency

Type     float
Read Only    No
EtaInput

User input, efficiency estimate

Type     float
Read Only    No
EtaTS

System efficiency (t-s)

Type     float
Read Only    No
EtaTSPipe

Downstream system efficiency (t-s)

Type     float
Read Only    No
EtaTT

System efficiency (t-t)

Type     float
Read Only    No
HeadRise

User input, total head rise

Type     Quantity
Read Only    No
HtrIn

User input, hub/tip rotor inlet

Type     float
Read Only    No
HtrOut

User input, hub/tip rotor outlet

Type     float
Read Only    No
HubLoadParam

User input, hub loading parameter

Type     float
Read Only    No
HubVelFactor

User input, hub velocity deficit factor

Type     float
Read Only    No
HubX

Hub annulus X-coords

Type     List<Quantity>
Read Only    No
HubY

Hub annulus Y-coords

Type     List<Quantity>
Read Only    No
IGV

User input, IGV option

Type     bool
Read Only    No
IGVhubThickX

IGV hub thickness X-coord

Type     List<float>
Read Only    No
IGVhubThickY

IGV hub thickness Y-coord

Type     List<Quantity>
Read Only    No
IGVleadingX

IGV leading edge X-coords

Type     List<Quantity>
Read Only    No
IGVleadingY

IGV leading edge Y-coords

Type     List<Quantity>
Read Only    No
IGVshrThickX

IGV shroud thickness X-coord

Type     List<float>
Read Only    No
IGVshrThickY

IGV shroud thickness Y-coord

Type     List<Quantity>
Read Only    No
IGVthetaLE

IGV leading edge theta

Type     List<float>
Read Only    No
IGVtrailingX

IGV trailing edge X-coords

Type     List<Quantity>
Read Only    No
IGVtrailingY

IGV trailing edge Y-coords

Type     List<Quantity>
Read Only    No
ImperialUnits

User input, Imperial units option

Type     bool
Read Only    No
InnerIter

User input, number of inner loop design calculation iterations

Type     int
Read Only    No
Layer1

Intermediate spanwise layer1 for Export

Type     bool
Read Only    No
Layer2

Intermediate spanwise layer2 for Export

Type     bool
Read Only    No
Layer3

Intermediate spanwise layer3 for Export

Type     bool
Read Only    No
LoadHub

Rotor hub loading

Type     float
Read Only    No
LoadMean

Rotor mean loading

Type     float
Read Only    No
MassFlow

User input, mass flow rate

Type     Quantity
Read Only    No
MaxLoadHub

Rotor maximum hub loading

Type     float
Read Only    No
MaxLoadMean

Rotor maximum mean loading

Type     float
Read Only    No
MixLoss

User input, downstream mixing losses

Type     float
Read Only    No
NMain

Number of blades in each row

Type     List<int>
Read Only    No
OGV

User input, OGV option

Type     bool
Read Only    No
OGVhubThickX

OGV hub thickness X-coord

Type     List<float>
Read Only    No
OGVhubThickY

OGV hub thickness Y-coord

Type     List<Quantity>
Read Only    No
OGVleadingX

OGV leading edge X-coords

Type     List<Quantity>
Read Only    No
OGVleadingY

OGV leading edge Y-coords

Type     List<Quantity>
Read Only    No
OGVshrThickX

OGV shroud thickness X-coord

Type     List<float>
Read Only    No
OGVshrThickY

OGV shroud thickness Y-coord

Type     List<Quantity>
Read Only    No
OGVthetaLE

OGV leading edge theta

Type     List<float>
Read Only    No
OGVtrailingX

OGV trailing edge X-coords

Type     List<Quantity>
Read Only    No
OGVtrailingY

OGV trailing edge Y-coords

Type     List<Quantity>
Read Only    No
Omega

User input, rotational speed

Type     Quantity
Read Only    No
OuterIter

User input, number of outer loop design calculation iterations

Type     int
Read Only    No
Pdyn

Outlet dynamic pressure

Type     Quantity
Read Only    No
PdynPipe

Downstream dynamic pressure

Type     Quantity
Read Only    No
PhiHub

Rotor hub flow coefficient

Type     float
Read Only    No
PhiMean

Rotor mean flow coefficient

Type     float
Read Only    No
Power

Power

Type     Quantity
Read Only    No
RatioIGV

User input, IGV aspect ratio

Type     float
Read Only    No
RatioOGV

User input, OGV aspect ratio

Type     float
Read Only    No
RatioRotor

User input, Rotor aspect ratio

Type     float
Read Only    No
RotorHubThickX

Rotor hub thickness X-coord

Type     List<float>
Read Only    No
RotorHubThickY

Rotor hub thickness Y-coord

Type     List<Quantity>
Read Only    No
RotorLeadingX

Rotor leading edge X-coords

Type     List<Quantity>
Read Only    No
RotorLeadingY

Rotor leading edge Y-coords

Type     List<Quantity>
Read Only    No
RotorShrThickX

Rotor shroud thickness X-coord

Type     List<float>
Read Only    No
RotorShrThickY

Rotor shroud thickness Y-coord

Type     List<Quantity>
Read Only    No
RotorThetaLE

Rotor leading edge theta

Type     List<float>
Read Only    No
RotorTrailingX

Rotor trailing edge X-coords

Type     List<Quantity>
Read Only    No
RotorTrailingY

Rotor trailing edge Y-coords

Type     List<Quantity>
Read Only    No
Sc90MaxIter

User input, maximum number of solver iterations

Type     int
Read Only    No
Sc90Relax

User input, solver relaxation factor

Type     float
Read Only    No
Sc90Tol

User input, solver tolerance

Type     float
Read Only    No
ShrX

Shroud annulus X-coords

Type     List<Quantity>
Read Only    No
ShrY

Shroud annulus Y-coords

Type     List<Quantity>
Read Only    No
SIunits

User input, SI units option

Type     bool
Read Only    No
Span

Spanwise fractions

Type     List<float>
Read Only    No
StagPressure

User input, inlet stagnation pressure

Type     Quantity
Read Only    No
StagTemp

User input, inlet stagnation temperature

Type     Quantity
Read Only    No
Torque

Torque

Type     Quantity
Read Only    No
TrimIGV

User input, IGV profile trim

Type     float
Read Only    No
TrimOGV

User input, OGV profile trim

Type     float
Read Only    No
TrimRotor

User input, Rotor profile trim

Type     float
Read Only    No
VanesIGV

User input, IGV number of vanes

Type     int
Read Only    No
VanesOGV

User input, OGV number of vanes

Type     int
Read Only    No
VanesRotor

User input, Rotor number of vanes

Type     int
Read Only    No
VistaAFDTitle

Editor Title

Type     string
Read Only    No