FUN3D Analysis Interface Module (AIM)
FUN3D Analysis Interface Module (AIM)
Loading...
Searching...
No Matches
CFD Boundary Conditions

Structure for the boundary condition tuple = ("CAPS Group Name", "Value"). "CAPS Group Name" defines the capsGroup on which the boundary condition should be applied. The "Value" can either be a JSON String dictionary (see Section JSON String Dictionary) or a single string keyword string (see Section Single Value String)

JSON String Dictionary

If "Value" is a JSON string dictionary (eg. "Value" = {"bcType": "Viscous", "wallTemperature": 1.1}) the following keywords ( = default values) may be used:

  • bcType = "Inviscid"
    Boundary condition type. Options:

    • Inviscid
    • Viscous
    • Farfield
    • Extrapolate
    • Freestream
    • BackPressure
    • SubsonicInflow
    • SubsonicOutflow
    • MassflowIn
    • MassflowOut
    • MachOutflow

Wall Properties

  • wallTemperature = 0.0
    The ratio of wall temperature to reference temperature for inviscid and viscous surfaces. Adiabatic wall = -1

Stagnation Properties

  • totalPressure = 0.0
    Ratio of total pressure to reference pressure on a boundary surface.

  • totalTemperature = 0.0
    Ratio of total temperature to reference temperature on a boundary surface.

Static Properties

  • staticPressure = 0.0
    Ratio of static pressure to reference pressure on a boundary surface.

Velocity Components

  • machNumber = 0.0
    Mach number on boundary.

Massflow Properties

  • massflow = 0.0
    Massflow through the boundary in units of grid units squared.

Single Value String

If "Value" is a single string the following options maybe used:

  • "Inviscid" (default)
  • "Viscous"
  • "Farfield"
  • "Extrapolate"
  • "Freestream"
  • "SymmetryX"
  • "SymmetryY"
  • "SymmetryZ"