problem in condition in lines in Gid 14.1, 15.0, 15.1
Posted: Wed Feb 03, 2021 4:52 pm
Hi,
We have a problemtype (old format) which applies boundary conditions over lines.
On the Femuss.cnd file (line 426 approx) we have:
CONDITION: TEMPER_Boundary_2D
CONDTYPE: over lines
CONDMESHTYPE: over elements
CANREPEAT: yes
QUESTION: code:#CB#(Heat_flux,Wall_law,Robin,Dust_Transport,DoNothing,Environment)
VALUE: Heat_flux
on our 02-problem-tem.fix.bas file we have (line 67):
ON_BOUNDARIES
*set var iboun=0
*if(ndime==2)
*set Cond TEMPER_Boundary_2D *elems
*else
*set Cond TEMPER_Boundary_3D *elems
*endif
*loop elems *onlyincond *canrepeat
write_something
However, from version 14.1 onwards, the *onlyincond statement does not detect any condition and nothing is done on the loop. This works fine in previous versions (14.0 and before).
I attach here the Femuss.gid problemtype, and the bu.gid case which illustrates the problem,
Thank you in advance for your help on this,
Kind regards,
Joan
We have a problemtype (old format) which applies boundary conditions over lines.
On the Femuss.cnd file (line 426 approx) we have:
CONDITION: TEMPER_Boundary_2D
CONDTYPE: over lines
CONDMESHTYPE: over elements
CANREPEAT: yes
QUESTION: code:#CB#(Heat_flux,Wall_law,Robin,Dust_Transport,DoNothing,Environment)
VALUE: Heat_flux
on our 02-problem-tem.fix.bas file we have (line 67):
ON_BOUNDARIES
*set var iboun=0
*if(ndime==2)
*set Cond TEMPER_Boundary_2D *elems
*else
*set Cond TEMPER_Boundary_3D *elems
*endif
*loop elems *onlyincond *canrepeat
write_something
However, from version 14.1 onwards, the *onlyincond statement does not detect any condition and nothing is done on the loop. This works fine in previous versions (14.0 and before).
I attach here the Femuss.gid problemtype, and the bu.gid case which illustrates the problem,
Thank you in advance for your help on this,
Kind regards,
Joan