I am trying to implement TimeVaryUniformFixedValue b.c to setup a temperature b.c. which changes linearly with time, like T=10+5*time()
I wrote as:
value uniform 0;
and the error came up:
--> FOAM FATAL IO ERROR:
keyword outOfBounds is undefined in dictionary "/home/merlin/OpenFOAM/merlin-1.7.1/run/tutorials/myFoam/ckaniso2D/0/T::boundaryField::front_heat_in"
file: /home/merlin/OpenFOAM/merlin-1.7.1/run/tutorials/myFoam/ckaniso2D/0/T::boundaryField::front_heat_in from line 33 to line 35.
From function dictionary::lookupEntry(const word&, bool, bool) const
in file db/dictionary/dictionary.C at line 395.
BTW, the time series, "test1.dat" was coded:
where the first column stands for time: 1sec, 2sec....
and the second column is temperature: 300k 300k 300k 330k ...
The purpose is pretty simple, but i am not familiar with this transient case,
please help me!
-Thank you in advance
It's telling you that you are missing the keyword "outOfBounds" in the dictionary. I believe this is a setting that determines how it handles extrapolation to time values outside what is defined in your data. See here:
Appreciate that. It works well now after I added "outOfBounds warn;"
but still cant tell the necessity for this line:(
I want to apply the timeVaryingUniformFixedValue boundary condition to the outlet in such a way that the outlet is closed for the first 3 seconds then it is open (an inletOutlet b.c.) for the next 2 seconds and it continues like that.
Is it possible to apply derived boundary conditions (e.g. inletOutlet) in timeVaryingUniformFixedValue for the velocity?
|All times are GMT -4. The time now is 19:43.|