# How to limit a variable

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

 June 26, 2008, 10:43 Hi, i wanted to know how to li #1 New Member   Arun Shourie Join Date: Mar 2009 Location: Singapore Posts: 12 Rep Power: 8 Hi, i wanted to know how to limit a variable between the limits... I know that my solution for the differential equation, which i am going to solve is piece wise continuous... or rather i am interested in the variable within the specifed limit.... Lets take for example... Temperature -> is my variable to be limited.... I am interested in solution within some temperature range, say from 300K to 2000K... So what i wanted to do is this.. If my differential equation predicts a temperature above 2000K, i want to limit that to 2000K and if the temperature goes below 300K, i want to limit that to 300K... So, lets say that, i have incorporated this temperature variable in my differential equation and solved. Moreover I write this variable for each time step.... But before this variable is being used, i want to limit tha values of this variable... Someone please give me C++ snippet, which openfoam can understand

 June 26, 2008, 20:32 Hi Arun try Temperature.m #2 Senior Member     su junwei Join Date: Mar 2009 Location: Xi'an China Posts: 151 Rep Power: 10 Hi Arun try Temperature.max(dimensionedScalar("t",Temperature. dimensions(),300)); Temperature.min(dimensionedScalar("t",Temperature. dimensions(),2000)); Junwei mm.abdollahzadeh likes this.

 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 mohini CFX 2 July 31, 2008 03:58 Luis CFX 5 February 12, 2008 06:55 John Deas FLUENT 1 December 6, 2007 06:42 Eric CFX 7 December 4, 2006 13:42 mourad Abdelmalek CD-adapco 2 October 23, 2000 08:27

All times are GMT -4. The time now is 21:14.