error in FlowEngine with imposed pressure and getCellFlux()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Yade |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi,
I want to increase pore pressure in a PFV cell in the middle of my model containing loose granular material (sand).
So I did:
#################
porePressure = 5000000
middleCell = flow.getCell(
print 'increased pore pressure at ',Vector3(
flow.imposePres
#I want to see which velocity corresponds to this porePressure:
vel_fluid = flow.getCellFlu
#################
This error messages occured:
Triangulation does not exist. Waht did you do?!
increased pore pressure at Vector3(
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "scripts/
vel_fluid = flow.getCellFlu
OverflowError: can't convert negative value to unsigned
[1] https:/
[2] https:/
[3] https:/
Sorry, I found the bug in my script. Set O.run(1,1) before getCell() solves these two error messages.
But another error occurs:
ERROR /home/christian /YADE/trunk/ pkg/dem/ FlowEngine. cpp:189 getCellFlux: Getting flux with cond higher than imposedP size.