KNOWN ISSUE: Callbacks on fluid/solid interfaces (Class 3 Error)
The documentation indicates that conservative values of temperature are used in callbacks on fluid-solid interfaces. However, whereas areaAve(T) does use the conservative value, maxVal(T) uses the hybrid value, giving inconsistent answers. This may not be apparent to the user.
Moeover, the documentation suggests using the Boundcon operator to use hybrid values. But areaAve(Temperature.Boundcon) gives a maroon error in CFX-Pre, and also fails in the CFX-Solver:
Undefined data for :
Boundary: int Side 1
Physical type: WALL_FS
BC Type: ZIF
Error in subroutine CAL_TEMP_BCS :
Error calculating boundary condition for Temperature
GETVAR originally called by subroutine CAL_BCP_Aver_IP
This is due to errors in the Fortran of the CFX-Solver, and in the use of operators in CFX-Pre.
No workaround is currently available.
ANSYS CFX Release 12.1. A custom executable for ANSYS CFX Release 12.0 is available on request.