TRACE User Guide  TRACE Version 9.6.1
Change Panel Attribute Command

Many attributes of panels (i.e. boundaries) in TRACE can be set or changed with the command

ChgPanelAtt

This page describes the sub-options of this command.

Example
all immediate ChgPanelAtt -FAMILY exit -P_STATIC 72500.0
for imposing the static pressure at the exit plane (mid span).
all immediate ChgPanelAtt -FAMILY solid_lower -SOLID_TYPE stokes -STOKES_BC wf -RPM 20000.0
for a rotating wall with stokes boundary conditions and wall functions.
all immediate ChgPanelAtt -FAMILY solid_left STOKES_BC isothermal 288.15
for an isothermal wall with a wall temperature of 288.15 [K].
all immediate ChgPanelAtt -FAMILY blade -STOKES_BC -heatflux 10.0
for a diabatic wall with a wall heat flux of 10.0 [W/m²].

Type Options

Exactly one of the following options has to be specified.

PANEL

Specify panel where the option is to be applied.

Usage
-PANEL <name>
Domain
all

FAMILY

Specify panel family where the option is to be applied.

Usage
-FAMILY <name>
Domain
all

Standard Options

Options that are recognized every time the command is called

Solid options

Settings for solid walls

SOLID_TYPE

Change solid type of selected panels.

Usage
ChgPanelAtt -SOLID_TYPE <type>
Parameters
typeChoose from BCSymmetryPlane, BCWallInviscid, BCWallViscous
Example
all immediate ChgPanelAtt -FAMILY xyz -SOLID_TYPE BCSymmetryPlane
Since
7.5

STOKES_BC

Set Stokes boundary conditions at a solid panel.

Usage
ChgPanelAtt -STOKES_BC <type> [argument]
Type Argument Description
WallFunctions - Spalding wall function
WallFunctionsWernerWengle - Werner/Wengle wall function for LES
WallFunctionsPressureGradient - Wall function with pressure gradient
LowReynolds - Low Reynolds
heatflux \(\dot q \, [\text W / \text m^2]\) Low Reynolds with constant heat flux \(\dot q\)
isothermal \(T \, [\text K]\) Low Reynolds with constant temperature \(T\)
WallFunctionsIsothermal \(T \, [\text K]\) Wall function (Spalding) with constant temperature \(T\)
WallFunctionsHeatflux \(\dot q \, [\text W / \text m^2]\) Wall function (Spalding) with constant heatflux \(\dot q\)
WallFunctionsWernerWIsothermal \(T \, [\text K]\) Wall function (Werner-Wengle) with constant temperature \(T\)
WallFunctionsWernerWHeatflux \(\dot q \, [\text W / \text m^2]\) Wall function (Werner-Wengle) with constant heatflux \(\dot q\)
rough \(k_s \, [\text m]\) Set sandgrain roughness \(k_s\)
Example
all immediate ChgPanelAtt -FAMILY wall -STOKES_BC WallFunctionsWernerWengle
all immediate ChgPanelAtt -FAMILY wall -STOKES_BC isothermal 700.0
all immediate ChgPanelAtt -FAMILY wall -STOKES_BC WallFunctionsWernerWIsothermal 700.0

RPM

Set rotational velocity of a solid wall panel in revolutions per minute.

Usage
-RPM <rpm>
Parameters
rpmrotational velocity

Interface options

Settings for panels or families of type entry, exit, or interface.

MODAL_GUST_DATA

Sets the boundary condition on the specified panel according to the gust data corresponding to a characteristic wave (e.g. circumferential, acoustic or entropy wave).

Usage
ChgPanelAtt -MODAL_GUST_DATA
Example
all immediate ChgPanelAtt -FAMILY inlet -MODAL_GUST_DATA
all immediate ChgPanelAtt -FAMILY outlet -MODAL_GUST_DATA

RELATIVE_MODAL_GUST_DATA

Sets the boundary condition on the specified panel according to the gust data corresponding to a characteristic wave (e.g. circumferential, acoustic or entropy wave). Values are prescribed in relation to the steady flow solution (0.01 corresponds to a perturbation of 1% of the value provided by the steady flow solution).

Usage
ChgPanelAtt -RELATIVE_MODAL_GUST_DATA
Example
all immediate ChgPanelAtt -FAMILY inlet -RELATIVE_MODAL_GUST_DATA
all immediate ChgPanelAtt -FAMILY outlet -RELATIVE_MODAL_GUST_DATA

TLS

Set turbulent length scale at entry.

Usage
-TLS <tls>
Parameters
tlsturbulent length scale in m
Note
Only for boundary panels of type 'ENTRY'
Since
8.1

COMPUTE_RIEMANN_INVARS_DIRECTLY_FROM_BD_VALUES

Deactivate modification of Riemann boundary values for matching of averaged and specified values

Usage
-COMPUTE_RIEMANN_INVARS_DIRECTLY_FROM_BD_VALUES

SET_RIEMANN_BD_VALUES_TO_MEET_MEAN_CONDITION

Activate modification of Riemann boundary values for matching of averaged and specified values

Usage
-SET_RIEMANN_BD_VALUES_TO_MEET_MEAN_CONDITION

FLOW_DIRECTION_CYL_ENTRY

Set flow direction in cylindrical coordinates

Usage
-FLOW_DIRECTION_CYL_ENTRY <dirX> <dirR> <dirTheta>
Parameters
dirXaxial component of flow direction
dirRradial component of flow direction
dirThetacircumferential component of flow direction

FLOW_DIRECTION_CART_ENTRY

Set flow direction in cylindrical coordinates

Usage
-FLOW_DIRECTION_CART_ENTRY <dirX> <dirY> <dirZ>
Parameters
dirXX component of flow direction
dirYY component of flow direction
dirZZ component of flow direction

INIT_ACOUSTIC_MODE

Prescribe an acoustic mode.

Usage
-INIT_ACOUSTIC_MODE <amplitude> <frequency> <circModeOrder> <radialModeOrder>
Parameters
amplitudeamplitude in Pa
frequencyfrequency in Hz
circModeOrdercircumferential mode order
radialModeOrderradial mode order

SUPPRESS_MODE

Suppress specified modes from a prescribed gust.

Usage
--SUPPRESS_MODE <type>
Type Description
entropy/Entropy Entropy mode
vorticityradial/Vorticityradial Radial vorticity mode
vorticitycircumferential/Vorticitycircumferential Circumferential vorticity mode
acousticdownstream/Acousticdownstream Downstream acoustic mode
acousticupstream/Acousticupstream Upstream acoustic mode
Note
can be used for LinearTRACE only

GILES_2_FD_2ND_ORDER

Use second order approximation to Giles2 instead of exact decomposition.

Usage
-GILES_2_FD_2ND_ORDER

TP_FLUX_REZONING

Enable rezoning for transport variables.

Usage
-TP_FLUX_REZONING

FLUX_REZONING

Control flux rezoning.

Usage
-FLUX_REZONING <type>
Type
OFF
Euler
NSLaminar
NSTurbulent

USE_INSTANTANEOUS_MIXINGPLANE_BAND_AVERAGES

Use instantaneous band-averages for the mixing plane at the specified panel family.

Usage
-USE_INSTANTANEOUS_MIXINGPLANE_BAND_AVERAGES

Options for 3D NRBC

Special settings for the 3D non-reflecting boundary conditions of the linear and HB solvers.

DISC_ORDER_3D_NRBC

Set the discretisation order for the computation of the radial modes used in the 3D NRBC.

Usage
-DISC_ORDER_3D_NRBC <order>
Parameters
orderchoose 2 or 4
Precondition
Requires -METHOD_UNSTEADY NonReflecting3D.

DAMPING_CONSTANT_3D_NRBC

Set the parameter for the artificial damping used in the computation of the radial modes for the 3D NRBC. The default value is 1.e-4.

Usage
-DAMPING_CONSTANT_3D_NRBC
Precondition
Requires -METHOD_UNSTEADY NonReflecting3D.

RADIAL_MODE_ORDER_MAX

Set the maximal allowed number of zero crossing (radial order) for the radial eigenmodes to filter highly oscillating radial modes for the 3D NRBC. If not specified it is computed from the minimal number of cells allowed between two zero crossing.

Usage
-RADIAL_MODE_ORDER_MAX <order>
Parameters
order
Precondition
Requires -METHOD_UNSTEADY NonReflecting3D.

ENABLE_RADIAL_EIGENMODE_FILTER

Enables the radial mode filter for the 3D NRBC if the GMRes solver is used.

Usage
-ENABLE_RADIAL_EIGENMODE_FILTER
Precondition
Requires -METHOD_UNSTEADY NonReflecting3D.

VISCOUS_3D_NRBC

Enable the viscous extension for the 3D NRBC. Use slip if wall functions are used at hub and tip and noslip for low-Reynolds treatment.

Usage
-VISCOUS_3D_NRBC <type>
Type Description
slip for wall function
noslip for low-Reynolds treatment
Precondition
Requires -METHOD_UNSTEADY NonReflecting3D.

EIGENMODES_3D_ANALYSIS_PLANE_OFFSET

Offset of 3D wave splitting plane from the panel family.

Usage
-EIGENMODES_3D_ANALYSIS_PLANE_OFFSET <offset>
Parameters
offset
Precondition
Requires -METHOD_UNSTEADY NonReflecting3D.

WRITE_EIGENMODES_3D

Enable output of the radial modes and eigenvalues used by the 3D NRBC. The radial eigenvectors and eigenvalues are written into files in the directory specified.

Usage
-WRITE_EIGENMODES_3D <directory>
Parameters
directoryPath to output directory
Precondition
Requires -METHOD_UNSTEADY NonReflecting3D.
Directory must exist already.

WRITE_3D_MODAL_DECOMP_GUST

Enable output of the 3D modal decomposition of the prescribed gust.

Usage
-WRITE_3D_MODAL_DECOMP_GUST
Precondition
Requires -METHOD_UNSTEADY NonReflecting3D.

Miscellaneous options

Options which do not belong to one of the previous categories.

WRITE_PANEL_RESIDUALS

Write average residual of a panel or panel family to a residual file.

Usage
-WRITE_PANEL_RESIDUALS

IMPLICIT_BC

Change boundary treatment of panel family to implicit.

Usage
-IMPLICIT_BC

FARFIELD_TS_VALUES

Set intermittency (value of Gamma, \(0 < \gamma \le 1\), default: \(1\)) at farfield.

Usage
-FARFIELD_TS_VALUES <intermittency>
Parameters
intermittencynew value for \( \gamma\)
Precondition
Only for boundary panels of type 'FARFIELD' in combination with Gamma-ReTheta transition model or Gamma transition model.
Since
8.0

BLEED_FLOW_DIRECTION_NORMAL_TO_BOUNDARY

Usage
-BLEED_FLOW_DIRECTION_NORMAL_TO_BOUNDARY
Note
Only for boundary panels of type 'BLEED'
Since
8.2

NEAREST_NEIGHBOUR_AT_FACES_WO_CLIP

Enabled fix if standard clipping algorithm fails.

Usage
-NEAREST_NEIGHBOUR_AT_FACES_WO_CLIP

ADD_COOLING_SOURCES

Set cooling source terms for panel

Usage
-ADD_COOLING_SOURCES <massflow> <Temperature> <velocityX> <velocityPhi> <velocityR> <dirX> <dirR> <dirPhi> <Tu> <Tls> [<GasGroup>]
Parameters
massflowcooling massflow for whole panel family
TemperatureAbsolute Total Temperature
velocityXvelocity in X direction
velocityRvelocity in radial direction
velocityPhivelocity in circumferential direction
dirXInjection is currently assumed to be in the plane orthogonal to the surface, the angle is the relative angle of injection to the surface.
dirRcurrently unused, don't delete
dirPhicurrently unused, don't delete
TuTurbulence intensity
TlsTurbulent length scale

RIBLETS

Set riblet geometry parameter as boundary condition and activates Riblet-Model by Koepplin et al. (2016).

Usage
-RIBLETS <ribletHeight> <ribletWidth> <ribletTipRadius> <ribletToFlowOrientation> <ribletFormFactor>
Parameters
ribletHeightheight of Riblets
ribletWidthdistance between Riblets
ribletTipRadiusradius of Riblet Tip
ribletToFlowOrientationrelative angle between flow and Riblets (Riblets aligned with flow: ribletToFlowOrientation = 0)
ribletFormFactorform factor of Riblet grooves

Immediate options

Options for settings which can only be made at immediate level, i.e. at the beginning of a simulation.

Interface options

Settings for panels or families of type entry, exit, or interface.

METHOD

Set exit and entry boundary treatment method for the steady solver mode.

Usage
-METHOD <method>
Parameters
methodone of Steady2D|Unsteady1D|Unsteady2DTimeDomain|Unsteady2DFrequencyDomain|Riemann|Steady1DCharacteristics|Nonreflecting3D|Dirichlet

METHOD_UNSTEADY

Set exit and entry boundary treatment method for the unsteady solver mode.

Usage
-METHOD_UNSTEADY <method>
Parameters
methodone of Steady2D|Unsteady1D|Unsteady2DTimeDomain|Unsteady2DFrequencyDomain|Riemann|Steady1DCharacteristics|Nonreflecting3D|Dirichlet

HarmonicsBoundaryConditions

For a given panel family the temporal harmonics used for the "Unsteady2DFrequencyDomain" boundary conditions can be specified as list (whitespace-separated).

Usage
ChgPanelAtt -HarmonicsBoundaryConditions <Harmonic1> <Harmonic2> ...<HarmonicN>
Example
all immediate ChgPanelAtt -FAMILY row04Inlet -HarmonicsBoundaryConditions 0 7 14 21 28
Since
9.3.022

RELAXATION_FACTOR

Relaxations factor for 2d and 3d NRBC in the HB solver. Default NRBC_RELAX_FACTOR_DEFAULT.

Usage
-RELAXATION_FACTOR <factor>
Parameters
factorRelaxations factor
Example
all immediate ChgPanelAtt -FAMILY row01Outlet -RELAXATION_FACTOR 0.01

RELAXATION_FACTOR_GLOBAL_CHAR

Relaxations factor for global characteristics. Currently only available for steady1Dcharacteristics NRBC. Default NRBC_RELAX_FACTOR_GLOBAL_CHAR_DEFAULT.

Usage
RELAXATION_FACTOR_GLOBAL_CHAR <factor>
Parameters
factor
Example
all immediate ChgPanelAtt -FAMILY row01Outlet -RELAXATION_FACTOR_GLOBAL_CHAR 0.01

RELAXATION_INTERACTION

Relaxations factor for the row coupling in the frequency domain solvers. Its application is restricted to the range of of bands given and the factor varies linearly from factor1 to factor2 with the band index.

Usage
-RELAXATION_INTERACTION <bandIndexStart> <bandIndexEnd> <factor1> <factor2>
Parameters
bandIndexStart
bandIndexEnd
factor1relaxation factor for first band
factor2relaxation factor for last band
Example
all immediate ChgPanelAtt -FAMILY <PanelGroup> -RELAXATION_INTERACTION 1 5 0 1
all immediate ChgPanelAtt -FAMILY <PanelGroup> -RELAXATION_INTERACTION -5 0 1 0

RELAXATION_UNSTEADY_BC_MEAN_FLOW

Relaxations factor for mean flow adjustment in Unsteady2DFD NRBC

Usage
RELAXATION_UNSTEADY_BC_MEAN_FLOW <factor>
Parameters
factorrelaxation factor (Default: 4)
Example
all immediate ChgPanelAtt -FAMILY entry -RELAXATION_UNSTEADY_BC_MEAN_FLOW 3.5

FLUX_AREA_DEVIATION_LOWER_BOUND

Lower bound for blending between flux- and area-averages at interfaces. Deviations below this value are judged to be physical, so flux-averaged values are used if the relative difference is below this value.

Usage
-FLUX_AREA_DEVIATION_LOWER_BOUND <factor>
Parameters
factorDefault: 0.05 (i.e. 5% deviation from the area-averaged value)
Example
all immediate ChgPanelAtt -FAMILY row02Outlet -FLUX_AREA_DEVIATION_LOWER_BOUND 0.001
Precondition
To be used in combination with USE_FLUX_AREA_AVERAGE_BLENDING
Since
9.3.060

FLUX_AREA_DEVIATION_UPPER_BOUND

Upper bound for blending between flux- and area-averages at interfaces. Deviations above this value are judged to be unphysical and the flux averages are replaced completely with area-averages.

Usage
-FLUX_AREA_DEVIATION_UPPER_BOUND <factor>
Parameters
factorDefault: 0.2 (i.e. 20% deviation from the area-averaged value)
Example
all immediate ChgPanelAtt -FAMILY row02Outlet -FLUX_AREA_DEVIATION_UPPER_BOUND 0.01
Precondition
To be used in combination with USE_FLUX_AREA_AVERAGE_BLENDING
Since
9.3.060

USE_FLUX_AREA_AVERAGE_BLENDING

Activate blending between flux- and area-averages.

Usage
-USE_FLUX_AREA_AVERAGE_BLENDING
Since
9.3.060

RELAXATION_UNSTEADY_BC_PERTURBATIONS

Relaxations factor for treatment of perturbations in Unsteady2DFD NRBC in pseudo time.

Usage
RELAXATION_UNSTEADY_BC_PERTURBATIONS <factor>
Parameters
factorDefault: 0.85
Example
all immediate ChgPanelAtt -FAMILY entry -RELAXATION_UNSTEADY_BC_PERTURBATIONS 0.9

USE_HAGSTROM_NRBC_EXTENSION

Activate Hagstrom extension of Unsteady2DTimeDomain boundary conditions.

Usage
-USE_HAGSTROM_NRBC_EXTENSION

IMAG_FREQUENCY_SHIFT_3D_NRBC

Set the imaginary frequency shift for the 2D and 3D NRBC. Defaults to 1.e-3. Now obsolete. Use ANGULAR_FREQUENCY_IMAG_SHIFT instead.

ANGULAR_FREQUENCY_IMAG_SHIFT

Set the imaginary frequency shift for the 2D and 3D NRBCs. Defaults to 1.e-3.

Usage
-ANGULAR_FREQUENCY_IMAG_SHIFT <shift>
Parameters
shiftangular frequency shift (non-dimensionalised with reference length and speed of sound)

USE_MERIDIONAL_VEL_NRBC

Use the meridional velocity as reference vector for Giles2 boundary conditions in the frequency domain solvers instead of the face normal.

Usage
-USE_MERIDIONAL_VEL_NRBC

USE_BANDED_BOUNDARIES_FOR_BC

Use the banded boundaries associated to the panel family for applying the boundary conditions.

Usage
-USE_BANDED_BOUNDARIES_FOR_BC

SWITCH_BC_FOR_BACKFLOW

Activate face-wise switch between entry and exit boundary conditions (only applies to Riemann boundary conditions) If this is used, it is recommended to provide back flow boundary conditions, e.g. a pressure field in the 2D gust entry file.

Usage
-SWITCH_BC_FOR_BACKFLOW
Example
all immediate ChgPanelAtt -FAMILY Duct_Out -SWITCH_BC_FOR_BACKFLOW

MIXING_PLANE_INTERPOLATION

Define radial flux reconstruction and exchange method on mixing plane.

Usage
-MIXING_PLANE_INTERPOLATION <order>
Parameters
orderone of '1stOrder', '2ndOrder' (default)
Example
all immediate ChgPanelAtt -FAMILY row01Outlet -MIXING_PLANE_INTERPOLATION 1stOrder
all immediate ChgPanelAtt -FAMILY row02Inlet -MIXING_PLANE_INTERPOLATION 1stOrder

USE_NUMERICAL_FLUXES_FOR_FLUX_AV

Use numerical fluxes (including viscous components) for flux averaging. Moreover, inviscid fluxes at zonal interfaces use upwind schemes, whereas the standard flux averaging is based on central Euler fluxes.

Usage
-USE_NUMERICAL_FLUXES_FOR_FLUX_AV

SETUP_BANDS

Setup bands at specified panel family.

Usage
-SETUP_BANDS

MERGE_BANDS

Activate band merging near hub and casing. Bands whose upper boundary has relative height below \(\delta\) will be merged with first one. Bands whose lower boundary is above \( 1-\delta \) will be merged with last one.

Usage
-MERGE_BANDS <delta>
Parameters
deltarelative height of bands to be merged
Example
all immediate ChgPanelAtt -FAMILY row01Inlet -MERGE_BANDS 0.05
Since
9.2.205

USE_TIME_DEPENDENT_2D_GUST_DATA

Activate use of time-dependent, two-dimensional gust data (use of a new gust data set per time-step). It read at each time-step the boundary values from files whose name is generated from the format string <baseFileName> and the current time step index. The index starts with 0 at time step <timeStepRef>. The boundary condition is then time-periodic and has a period of <nBoundaryFiles> time steps.

Usage
-USE_TIME_DEPENDENT_2D_GUST_DATA <baseFileName> <nBoundaryFiles> <timeStepRef>

PID_MASSFLOW_CONTROLLER

Enable PID mass flow controller and set its properties. The PID controller adjusts a control variable (here pressure) to bring a process variable (here mass flow) close to a preset value. The new value of the control variable is calculated based on the current error (Proportional), accumulated past errors (Integral), and possible future errors based on current rate of change (Derivative).

Usage
-PID_MASSFLOW_CONTROLLER <massFlow> <proportionalGain> <integralGain> <derivativeGain> <verbose>
Parameters
massFlowtarget mass flow
proportionalGainnon-negative weight for current error value
integralGainnon-negative weight for accumulated past values of the error
derivativeGainnon-negative weight for possible future values of the error based on current rate of change
verbose0 (false) or 1 (true)

SET_ANALYSIS_TIMESTEPS

Set length of interval for temporal averaging of integral values on panel families in unsteady computations (default: number of time steps per period).

Usage
-SET_ANALYSIS_TIMESTEPS <nTimeSteps>
Parameters
nTimeStepsnumber of time steps
Example
all immediate ChgPanelAtt -FAMILY inlet -SET_ANALYSIS_TIMESTEPS 40
Since
9.2.578

DIRICHLET_INFLOW_GLOBAL_VALUES

Set global values for dirichletInflow boundary condition.

Usage
-DIRICHLET_INFLOW_GLOBAL_VALUES <u> <v> <w> <T>

SET_STATIC_TEMPERATURE_AT_BLEED

Set the static temperature at a bleed inlet.

Usage
-SET_STATIC_TEMPERATURE_AT_BLEED <T>

PhaseLag Options

See Phase lag for the theory related to the phase lag boundary conditions.

USE_ROBUST_PHASE_LAG

Deactivate phase-lag flux and state reconstruction at zonal- and zonal-mixed interfaces.

Usage
-USE_ROBUST_PHASE_LAG

IMPOSE_PHASE_LAG

Force phase-lag to be used in the panel family regardless of the inter-blade phase-angle (block group must be unsteady).

Usage
-IMPOSE_PHASE_LAG

N_HARMONICS_PHASE_LAG

Set number of harmonics used for the phase-lag method in the unsteady solver.

Usage
-N_HARMONICS_PHASE_LAG <number of harmonics>

HARMONICS_PHASE_LAG

Set the harmonics to be used by the phase-lag method in the unsteady solver.

Usage
-HARMONICS_PHASE_LAG <list of harmonics>

Synthetic turbulence

You can activate the synthetic turbulence generator (STG) and set its options according to the following commands:

ACTIVATE_STG

Activate a synthetic turbulence generator (STG) at the specified panel family.

Usage
-ACTIVATE_STG

STG_GLOBAL_ISOTROPIC_REYNOLDS_STRESS

Use global isotropic value for STG parameter Reynolds stress at the specified panel family.

Usage
-STG_GLOBAL_ISOTROPIC_REYNOLDS_STRESS <value>

STG_PERIODIC_FIX

Activate periodic fix formulated by Morsbach and Franke [37] for the synthetic turbulence generator according to Shur et al. [49] at the specified panel family. Use argument 'y' or 'yz' to apply the periodic fix in the corresponding direction(s) (case insensitive).

Usage
-STG_PERIODIC_FIX <argument>

STG_WRITE_INITIALIZATION_SPECTRUM

Write spectrum of the turbulence generator with initialized flow variables.

Usage
-STG_WRITE_INITIALIZATION_SPECTRUM

STG_REMOVE_PSEUDOPOSITION_FACTOR

The factor \(\frac{2\pi}{k^nl_{e,\max}}\) in the \(x\)-component of the pseudo-position vector of Shur et al. is replaced with 1.

Usage
-STG_REMOVE_PSEUDOPOSITION_FACTOR

STG_IMPROVED_ANGLE_DEPENDENCE

Improve the dependence on the relative inflow angle by evaluating the y coordinate to a frame of reference where the relative y velocity is 0.

Usage
-STG_IMPROVED_ANGLE_DEPENDENCE

STG_BULK_STATE_ABS

Set the bulk state in the absolute frame of reference used by STG Shur et al. [49]. Velocity is used for temporal evolution, density and pressure to compute viscosity for Kolmogorov scale.

Usage
-STG_BULK_STATE_ABS <rho> <u> <v_abs> <w_abs> <p>

HB zonal options

Using the HB-method with zonal interfaces offers great flexibility in mesh generation and a way of connecting secondary flow paths. There are some adjustments to tune your setup:

WavenumbersForHBzonal

For a given panel family of the type ZONAL/ZONAL_MIXED the spatial modes allowed in any mode set (collection of transformed modes for a harmonic set) can be specified as list of circumferential wave numbers (whitespace-separated). This narrows the mode sets used by the re-zoning algorithm to the specified circumferential wavenumbers and can be used to avoid clocking or reduce numerical costs.

Usage
ChgPanelAtt --WavenumbersForHBzonal <wavenumber1> <wavenumber2> ...<wavenumberN>
Example
all immediate ChgPanelAtt -FAMILY Rotor_inlet --WavenumbersForHBzonal 0 100
Since
9.0.225

CutOffFrequencyForHBzonal

For a given panel family of the type ZONAL/ZONAL_MIXED the highest frequency allowed in any mode set (collection of transformed modes for a harmonic set). The respective mode sets are cut above the specified frequency. The re-zoning costs can be reduced by specifying e.g. the highest frequency resolved on the neighbour's side.

Usage
ChgPanelAtt \-\-CutOffFrequencyForHBzonal <frequency>
Example
all immediate ChgPanelAtt -FAMILY row01Outlet --CutOffFrequencyForHBzonal 75000.0
Since
9.0.225

DG_USE_NUMERICAL_FLUX_AT_INTERFACE

Two variants to impose the boundary states are available for the DG solver: the boundary state can be either directly imposed via the advective flux function of the boundary state or via the numerical flux function of the boundary state and inner state. Using this command, the default can be overwritten and the numerical flux function can be manually turned on or off for each panel family.

The defaults are set to:

1) Advective flux function of the boundary state in case of

  • Unsteady boundary condition method is Riemann
  • Synthetic turbulence generator is active (for all boundary conditions)

2) Numerical flux function of the boundary state and the inner state in case of

  • all other cases
Usage
-DG_USE_NUMERICAL_FLUX_AT_INTERFACE [On/Off]
Since
9.5

INTERPOLATE_BC_FACE_STATE

The boundary face state can either be linear interpolated from inner and ghost cell or directly set by the bdPhysFct. This leads currently to a different face state in the corrector step (due to updated inner cell values after the predictor step).

Curently, INTERPOLATE_BC_FACE_STATE is set to On by default. Only for combustion, INTERPOLATE_BC_FACE_STATE is Off by default

The treatment can can be manually turned on or off for each panel family.

Usage
-INTERPOLATE_BC_FACE_STATE [On/Off]
Since
9.5

USE_TIME_DOMAIN_FARFIELD_BC

Apply Farfield boundary conditions for HB in the time domain instead off the frequency domain.

Usage
-USE_TIME_DOMAIN_FARFIELD_BC
Since
9.6

INCOMPRESSIBLE_FARFIELD_BC

Use the incompressible formulation of the Farfield boundary conditions. This should not be used for Mach numbers greater than 0.3.

Usage
-INCOMPRESSIBLE_FARFIELD_BC
Since
9.6

sec_AVERAGE_ZONAL_RECONSTRUCTED_FLUX

Deactivate flux reconstruction at zonal- and zonal-mixed interfaces.

Usage
-AVERAGE_RECONSTRUCTED_FLUX [ON/OFF]

ChgPanelAtt -VORTGEN

This section describes how to use the vortex generator model (Panel based vortex generator) implemented in TRACE. Control of the vortex generator model is carried out using the control file, in practice, the vortex generator model is treated as an additional attribute of a solid boundary and activated using the Change Panel Attribute Command command. Some hints concerning the handling of the model are given below.

The normal vector in the span-wise direction of the vortex generator is calculated from the user-specified angles \(\alpha\), \(\beta\), and \(\gamma\) shown in the following figure. The upper two figures that show \(\alpha\) and \(\beta\) refer to cylindrical geometry and the axial-circumferential-radial coordinate system. For plane geometry the Cartesian coordinate axis designations are given in brackets.

Angle definitions for vortex generator model.
Usage
ChgPanelAtt -PAN_NAME <name> -VORTGEN <location> <iStart> <iEnd> <jStart> <jEnd> <kStart> <kEnd> <nLayers> <alpha> <beta> <gamma> <tag>
Parameters
locationLocation of the vortex generator on the panel. The implementation of the vortex generator model is only valid for certain geometrical situations, e.g. at the hub or the casing of a rotational machine or on the blades. Values are: casing or blade.
iStartStart of index range in i
iEndEnd of index range in i
jStartStart of index range in j
jEndEnd of index range in j
kStartStart of index range in k
kEndEnd of index range in k
nLayersNumber of layers for the source term model normal to the wall. Typical values: 1-5
alphaAngle \(\alpha\) [degrees] of the spatial orientation of the vortex generator.
betaAngle \(\beta\) [degrees] of the spatial orientation of the vortex generator.
gammaAngle \(\gamma\) [degrees] of the spatial orientation of the vortex generator.
tagTag for postprocessing.
Example
all immediate ChgPanelAtt -FAMILY solid_earth -VORTGEN blade 3 7 7 8 1 1 5 20.0 0.0 0.0 0
Since
7.3