Replies: 2 comments 7 replies
-
Hi @yy74774, |
Beta Was this translation helpful? Give feedback.
2 replies
-
Hello, I believe the issue lies within the FEniCSx part of the simulation. When I changed the unit from meters to millimeters (resulting in the permeability becoming Best, |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
I’m a new user of MFront and I’m trying to implement a poroelastic model into FEniCSx to simulate tests I have conducted in the lab. I simulated a mechanical loading process for the axisymmetric case while keeping the bottom edge drained.
Initially, I ran my code with a larger element size ($dz = 0.05m$ ) and high permeability ($k = 10^{-16}m^2$ ). I checked the results against analytical solutions, and it seemed to work well.
However, when I adjusted the parameters to the real ones:
I found the simulation became very slow ($dt < 0.01 s$ ), and it would take several days to complete a simulation of $t_{total}=6000s$ . I’m not sure which part causes the problem, or if it’s inherently supposed to be this slow (which would be very unfortunate).
The parameters I used for validation of the model:
Lx = 1, Ly = 1, Nx = 20, Ny = 20, kf = 1e-16
And the for the real tests
Lx = 0.02, Ly = 0.04, Nx = 10, Ny = 20, kf = 1e-21
I have attached my MFront file and the FEniCSx code for review. I would appreciate any advice on how to improve the MFront file to accelerate the calculation.
Thank you in advance !
Junfeng REN
Poroelasticity.zip
Beta Was this translation helpful? Give feedback.
All reactions