performing wetting condition on Twophaseflow engine
Hi every body,
I am going to simulate wetting condition after drying with employing Twophaseflow engine. I mention my code in below, at the
stage two when the capillary pressure (PC) decrease slightly it is expected that the degree of saturation increase slowly during the wetting, but degree of saturation was not changed and it is constant at the two stage !
would you please, give me the best way to simulate wetting condition?
what should I do to simulate wetting exactly after the drying according to the below code ?
#######
## Stage one (Drainage) ###
#######
triax.stressMask=7
triax.goal1=
goalTop=
triax.goal2=goalTop
triax.wall_
recorder.dead=0
VTK.dead=1
waterContentMat
print ('voidratio=
unsat=TwoPhaseF
unsat.entryPres
meanDiameter=
print ('meanDiameter=
##set boundary conditions, the drainage is controlled by decreasing W-phase pressure and keeping NW-phase pressure constant
unsat.bndCondIs
unsat.bndCondVa
unsat.isPhaseTr
unsat.initializ
unsat.surfaceTe
file=open(
for pg in arange(1e-5,25,5):
unsat.
unsat.invasion()
VolumetricWat
waterContentM
suctionMatrix
unsat.
for b in O.bodies:
O.forces.
while 1:
O.run(
unb=
print ('e=', triax.porosity/
if unb<0.1:
break
print("stage two")
#######
#stage two (wetting)
#######
unsat.bndCondIs
unsat.bndCondVa
unsat.initializ
unsat.surfaceTe
unsat.isPhaseTr
unsat.isSideBou
unsat.isInvadeB
for pg2 in arange(20,1e-5,-5):
unsat.
unsat.invasion()
#Suction.
unsat.
for b in O.bodies:
O.forces.
while 1:
O.run(
unb=
if unb<0.25:
break
print ('PC:',
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- Yade Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- Hossein
- Solved:
- Last query:
- Last reply: