CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   CFX (http://www.cfd-online.com/Forums/cfx/)
-   -   CFX Error Message (http://www.cfd-online.com/Forums/cfx/23732-cfx-error-message.html)

lindsey March 12, 2007 08:22

CFX Error Message
 
I trying to run a transient sloshing simulation in CFX 5.7, however I keep getting the following error:

Error detected by routine PEEKCS CDANAM = BCP3/VARIABLES/VEL_/BCTYPE CRESLT = NONE

ERROR #001100279 has occurred in subroutine ErrAction. Message: Stopped in routine MEMERR

Can anybody explain this please? I guess it is something relating to the velocity and boundary conditions. However, I have only a pressure outlet and initial velocities are all zero. Movement is initiated by harmonic oscillating sway accelerations though CEL Expressions.

Thanks Lindsey

Joe March 12, 2007 09:38

Re: CFX Error Message
 
Your CEL expressions and/or routines contain an error. They are calling a non existent variable.

lindsey March 12, 2007 12:45

Re: CFX Error Message
 
Joe,

My expressions are as follows: CEL:

EXPRESSIONS:

DensityH = 998 [kg m^-3]

HydrostaticPressure = DensityH*g*VFH2O*(InitialHeight-y)

InitialHeight = -.071 [m]

VFAir = step((y-InitialHeight)/1[m])

VFH2O = 1-VFAir

XAmplitude = 0.01 [m]

XFrequency = 1 [s^-1]

XOmega = 2*pi*XFrequency

XSway = -XAmplitude*(XOmega^2)*sin(XOmega*t)

YSway = -g

END

CFX seems happy with them in pre, either returning a value or the plot that would otherwise be expected.

I have no routines running that I am aware of...?

Can you see an error in that?

Glenn Horrocks March 12, 2007 17:17

Re: CFX Error Message
 
Hi,

The function calculating HydrostaticPressure calls the variables VFH2O and InitialHeight which are not defined but are defined later. Move the calculations of VFH2O and InitialHeight to before this line.

Regards, Glenn Horrocks


All times are GMT -4. The time now is 17:45.