Foam::objectives Namespace Reference

Classes

class  objectiveForce
 
class  objectiveMoment
 
class  objectiveNutSqr
 Objective qualitatively quantifying noise through the integral of the squared turbulent viscosity over specified cellZones. Requires the adjoint to the turbulence model to be incorporated into the optimisation loop. More...
 
class  objectivePartialVolume
 
class  objectivePtLosses
 

Functions

 defineTypeNameAndDebug (objectiveForce, 0)
 
 addToRunTimeSelectionTable (objectiveIncompressible, objectiveForce, dictionary)
 
 defineTypeNameAndDebug (objectiveMoment, 0)
 
 addToRunTimeSelectionTable (objectiveIncompressible, objectiveMoment, dictionary)
 
 defineTypeNameAndDebug (objectiveNutSqr, 1)
 
 addToRunTimeSelectionTable (objectiveIncompressible, objectiveNutSqr, dictionary)
 
 defineTypeNameAndDebug (objectivePartialVolume, 1)
 
 addToRunTimeSelectionTable (objectiveIncompressible, objectivePartialVolume, dictionary)
 
 defineTypeNameAndDebug (objectivePtLosses, 1)
 
 addToRunTimeSelectionTable (objectiveIncompressible, objectivePtLosses, dictionary)
 

Function Documentation

◆ defineTypeNameAndDebug() [1/5]

defineTypeNameAndDebug ( objectiveForce  ,
 
)

◆ addToRunTimeSelectionTable() [1/5]

addToRunTimeSelectionTable ( objectiveIncompressible  ,
objectiveForce  ,
dictionary   
)

◆ defineTypeNameAndDebug() [2/5]

defineTypeNameAndDebug ( objectiveMoment  ,
 
)

◆ addToRunTimeSelectionTable() [2/5]

addToRunTimeSelectionTable ( objectiveIncompressible  ,
objectiveMoment  ,
dictionary   
)

◆ defineTypeNameAndDebug() [3/5]

defineTypeNameAndDebug ( objectiveNutSqr  ,
 
)

◆ addToRunTimeSelectionTable() [3/5]

addToRunTimeSelectionTable ( objectiveIncompressible  ,
objectiveNutSqr  ,
dictionary   
)

◆ defineTypeNameAndDebug() [4/5]

defineTypeNameAndDebug ( objectivePartialVolume  ,
 
)

◆ addToRunTimeSelectionTable() [4/5]

addToRunTimeSelectionTable ( objectiveIncompressible  ,
objectivePartialVolume  ,
dictionary   
)

◆ defineTypeNameAndDebug() [5/5]

defineTypeNameAndDebug ( objectivePtLosses  ,
 
)

◆ addToRunTimeSelectionTable() [5/5]

addToRunTimeSelectionTable ( objectiveIncompressible  ,
objectivePtLosses  ,
dictionary   
)