expression with variable domains

 Register Blogs Members List Search Today's Posts Mark Forums Read

 October 15, 2008, 15:34 expression with variable domains #1 jpshulf Guest   Posts: n/a I want to create an expression used to define a boundary condition. The expression needs to be able to calculate the specified boundary condition at different time(s). For example, the inlet velocity for one of my boundary conditions is defined as: (3*t+5), for t<2 (11), for t>2 (-12t+14), for t>5 I tried messing aronud with the step function, but I don't believe this is the right approach. Any help would be greatly appreciated.

 October 15, 2008, 20:33 Re: expression with variable domains #2 Glenn Horrocks Guest   Posts: n/a Hi, Either use the step function or an interpolation function. There are no other options. In CFX V12 you will be able to use an if function. Glenn Horrocks

 October 16, 2008, 01:50 Re: expression with variable domains #3 Georg Guest   Posts: n/a (3*t+5)*step(2-t)+11*step(t-2)*step(5-t)+(14-12*t)*step(t-5) Becouse Step is dimensionless function you should use t/1[s] insted of t (if t=time, of course). All parts of expression must have Velosity units. So, finally expression is ((3*t+5[s])*step(2-t/1[s])+11[s]*step(t/1[s]-2)*step(5-t/1[s])+(14[s]-12*t)*step(t/1[s]-5))*1[m/s^2] Not so camfortable as "if" "else" but it works. I hope it help you.

 November 14, 2008, 18:46 Re: expression with variable domains #4 jpshulf Guest   Posts: n/a Thank you very very much!!!

 Thread Tools Display Modes Linear Mode

 Posting Rules You may not post new threads You may not post replies You may not post attachments You may not edit your posts BB code is On Smilies are On [IMG] code is On HTML code is OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post charlotte CFX 4 March 22, 2011 10:14 lzgwhy Main CFD Forum 1 January 11, 2011 19:44 manaliac Main CFD Forum 2 November 29, 2010 07:25 bhushas Main CFD Forum 1 May 30, 2008 04:35 lego CFX 3 November 5, 2002 21:09

All times are GMT -4. The time now is 08:26.