|May 5, 2011, 16:06||
Passing Values in Multiple points by 1 CEL Function
Join Date: Feb 2011
Posts: 32Rep Power: 7
Does anyone know haw we can pass multiple values from CFX to a compiled subroutine using one function?
In CFX documentation I can only find cFX expressions which pass only a single value to a subroutine.
For example, consider that we need to pass the values of static pressure, Temperature and X,Y,Z coordinates of all nodes located on a boundary to the subroutine (named TEST) using 1 function.
Is it right to define the arguments in the subroutine as following?
NCLOOP = INT(ARGS(1:NLOC,6)+0.1)
Do these statements include the corresponding variable at all nodes?
Then I will create a User CEL Function in cfx and also write this function as an expression in our ccl file:
TEST= Blade Function (P,T,X,Y,Z,aitern)
and now I need to define these arguments in cfx (this part is the main problem) : can I write something like this:
and since my output is displacement of nodes in Y direction, then I can write:
and when it comes to specify my boundary conditions for the blade I will put this expression in the place where I specify the mesh motion in Y direction.
if this procedure is not correct, please provide me with some guidance.
Last edited by Araz; May 5, 2011 at 18:54.
|Thread||Thread Starter||Forum||Replies||Last Post|
|CEL function in CFX||ehsanshams||CFX||3||October 14, 2010 21:27|
|Error with Wmake||skabilan||OpenFOAM Installation||3||July 28, 2009 00:35|
|help on mass sink using CEL function||buhkuh||CFX||0||March 19, 2008 00:57|
|ICEM clustering of mesh points and multiple edges||webhaw||CFX||4||July 25, 2007 16:29|
|CEL insertion of points into domain?||Adrijana||CFX||1||December 7, 2006 08:48|