Python API Beta 💻#

Solvers#

HeatEquationSolver

HeatEquationSolver class for setting up heat equation solver.

IncompressibleNavierStokesSolver

IncompressibleNavierStokesSolver class for setting up incompressible Navier-Stokes solver

InitialConditionHeatTransfer

InitialConditionHeatTransfer

LinearSolver

LinearSolver class for setting up linear solver for heat equation

NavierStokesSolver

NavierStokesSolver class for setting up compressible Navier-Stokes solver

NoneSolver

SolverNone class

TransitionModelSolver

TransitionModelSolver class for setting up transition model solver

PressureCorrectionSolver

PressureCorrectionSolver class

Simulation Parameters#

Flow360Params

Flow360 solver parameters

Case

Case component

MyCases

alias of CaseList

Geometry#

Geometry

IsoSurfaces

IsoSurfaces class

ProgressCallbackInterface

Progress callback abstract class

ReferenceFrame

ReferenceFrame class for setting up reference frame

ReferenceFrameDynamic

ReferenceFrameDynamic class for setting up dynamic reference frame

ReferenceFrameExpression

ReferenceFrameExpression class for setting up reference frame using expression

ReferenceFrameOmegaDegrees

ReferenceFrameOmegaDegrees class for setting up reference frame

ReferenceFrameOmegaRadians

ReferenceFrameOmegaRadians class for setting up reference frame

SlidingInterface

SlidingInterface class for setting up sliding interface

Surfaces

Surfaces class

Volume Zones#

FluidDynamicsVolumeZone

FluidDynamicsVolumeZone type

HeatTransferVolumeZone

HeatTransferVolumeZone type

PorousMediumVolumeZone

PorousMediumVolumeZone type

VolumeZones

VolumeZones class for setting up volume zones

Mesh#

Volume

Core volume meshing parameters

VolumeMesh

Volume mesh component

VolumeMeshingParams

Flow360 Volume Meshing parameters

SurfaceMeshingParams

Flow360 Surface Meshing parameters

MySurfaceMeshes

alias of SurfaceMeshList

MyVolumeMeshes

alias of VolumeMeshList

Aniso

Aniso edge

ProjectAniso

ProjectAniso edge

UseAdjacent

ProjectAniso edge

Boundary#

FreestreamBoundary

Freestream boundary

HeatFluxWall

HeatFluxWall class for specifying heat flux wall boundaries

IsothermalWall

IsothermalWall boundary

MassInflow

MassOutflow

MeshBoundary

Mesh boundary

NoSlipWall

No slip wall boundary

RiemannInvariant

Riemann Invariant boundary

RotationallyPeriodic

SlidingInterfaceBoundary

SlipWall

Slip wall boundary

SolidAdiabaticWall

SolidIsothermalWall

SubsonicInflow

SubsonicInflow boundary

SubsonicOutflowMach

SubsonicOutflowMach boundary

SubsonicOutflowPressure

SubsonicOutflowPressure boundary

SymmetryPlane

Symmetry plane boundary - normal gradients forced to be zero

TranslationallyPeriodic

WallFunction

CFL & Time-Stepping#

AdaptiveCFL

Adaptive CFL for time stepping component

RampCFL

Ramp CFL for time stepping component

SteadyTimeStepping

Steady time stepping component

TimeStepping

alias of SteadyTimeStepping | UnsteadyTimeStepping

UnsteadyTimeStepping

Unsteady time stepping component

Freestream#

FreestreamFromMach

FreestreamFromMachReynolds

FreestreamFromVelocity

FreestreamInitialCondition

FreestreamInitialCondition class

ZeroFreestream

ZeroFreestreamFromVelocity

VelocityInflow

Inflow velocity for incompressible solver

AirDensityTemperature

Model representing air properties based on density and temperature.

AirPressureTemperature

Model representing air properties based on pressure and temperature.

PressureOutflow

Outflow pressure for incompressible solver

SupersonicInflow

SupersonicInflow class for specifying the full fluid state at supersonic inflow boundaries

TurbulenceQuantities([viscosity_ratio, ...])

Return a matching tubulence specification object

VelocityInflow

Inflow velocity for incompressible solver

Disks#

Output#

Additional#

Monitors#

User Configuration#