User data block

Listing 10 User Data block in XML input file.
  <ParameterList name="User Data">
	  ...
	  ...
	  ...
  </ParameterList> <!--User Data-->
Output Graph
Type:

bool

Value:

True or False

Usage:

Required

Description:

Output the Panzer graph. Useful when debugging.

Workset Size
Type:

integer

Value:

\([0;\infty]\)

Usage:

Required

Description:

Set the workset size as defined by Trilinos.

1    <Parameter name="Workset Size" type="int" value="256"/>
2    <Parameter name="CFL" type="double" value="100"/>
CFL
Type:

double

Value:

\([0;\infty]\)

Usage:

Optional

Default:

None

Description:

CFL condition for transient solver.

CFL_init
Type:

double

Value:

\([0;\infty]\)

Usage:

Optional

Default:

CFL value

Description:

Initial value of CFL condition to use when ramping CFL.

CFL_transition
Type:

double

Value:

\([0;\infty]\)

Usage:

Optional

Default:

0

Description:

Number of time steps to ramp the CFL condition over..

1    <Parameter name="CFL_init" type="double" value="0.1"/>
2    <Parameter name="CFL_transition" type="double" value="100"/>
3    <Parameter name="Gravity" type="Array(double)" value="{0.0, -9.80665}"/>
Build Viscous Flux
Type:

bool

Value:

True or False

Usage:

Optional

Default:

False

Description:

Add viscous flux to momentum equation.

Build Temperature Equation
Type:

bool

Value:

True or False

Usage:

Optional

Default:

False

Description:

Build the temperature equation.

Build Buoyancy Source
Type:

bool

Value:

True or False

Usage:

Optional

Default:

False

Description:

Add Buoyancy force to momentum equation

Gravity
Type:

array(double)

Value:

Vector of real value

Usage:

Optional

Default:

None

Description:

Gravity vector.

Continuity Model
Type:

string

Value:

AC, EDAC, NCTempEDAC

Usage:

Optional

Default:

AC

Description:

Continuity model to chose between artificial compressibility (AC), entropically damped AC (EDAC), and non-conservative temperature with EDAC.

1  </ParameterList> <!-- User Data -->
2
3  <ParameterList name="Boundary Conditions">
4    <ParameterList>
5      <Parameter name="Sideset ID" type="string" value="outer"/>
Build Viscous Heat
Type:

bool

Value:

True or False

Usage:

Optional

Default:

False

Description:

Add viscous heating to temperature equation

Momentum Source
Type:

array(double)

Value:

Vector of real value

Usage:

Optional

Requirement:

Require Build Constant Source set to True.

Description:

Constant source terms for momentum equations.

Energy Source
Type:

double

Value:

Real

Usage:

Optional

Requirement:

Require Build Constant Source and Build Temperature Equation set to True.

Description:

Constant source term for temperature equation.

1    <ParameterList>
Compute Error Norms
Output Frequency
Type:

int

Value:

Real

Usage:

Optional

Default:

\(\infty\)

Description:

Set frequency to output error norms during transient.

Compute Time Integral
Type:

bool

Value:

True or False

Usage:

Optional

Default:

True

Description:

When enabled, error norms are accumulated over transient.

1      <Parameter name="Output Frequency" type="int" value="10"/>
2      <Parameter name="Compute Time Integral" type="bool" value="false"/>
3    </ParameterList> <!-- Compute Error Norms -->
4  </ParameterList> <!-- User Data -->
Turbulence Parameters
Numerical Model
Tau model
Type:

string

Value:

Steady, Transient, NoSUPG

Usage:

Required

Description:

Model for stabilization parameter used in SUPG numerical method.

Tau coefficient
Type:

double

Value:

\([0;1]\)

Default:

0.5

Conflict:

None

Usage:

Optional

Description:

Coefficient that multiplies the stabilization parameter \(\tau\) defined with Tau model.