Node-level pore pressure reduction in coupled PorousFlow and SolidMechanics analysis #31968
Unanswered
vabufano
asked this question in
Q&A Modules: Porous Flow
Replies: 1 comment 6 replies
-
|
Hello
PP is a solver variable for porous flow. So you cannot change it's value with an auxkernel. You need the solve to give you this lower value, possibly by changing the boundary conditions |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, I'm trying to perform a numerical analysis using the PorousFlow and SolidMechanics modules.$t=0$ , the cube is entirely submerged with the water table at ground level (at the top of
A soil cube is divided in half into two superimposed blocks (bottom
block1and topblock2).At time
block2) and the pore pressure (pp) distribution is hydrostatic.What I would like to implement in my analysis is a reduction of the
ppvalue for all nodes inblock2from their initial value (which will obviously be different depending on the node) to appvalue of 0 kPa.I thought this might be possible with an auxvariable
pp_auxthat should simply be a copy of theppvariable, and with an auxkernel. Regarding the auxkernel, the only one that seems useful for my problem isPorousFlowPropertyAux, but this evaluates the variable at the element level and not at the node.What could be an alternative way to do this? Also, regarding the time-dependent reduction of pp, do you think a boundary condition of the type
MatchedValueBCcould be useful?Thank you!
P.S. I'm attaching an input file to illustrate the geometry and the problem. Note that this file only defines a hydrostatic
ppdistribution and does not yet include the time-dependentppreduction inblock2, as I am still looking for a solution for that.column_erosion_no_decrease_w.txt
Beta Was this translation helpful? Give feedback.
All reactions