Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add darcy penalization in vof #990

Merged
merged 8 commits into from
Jan 24, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Remove solver verbose in application test
AmishgaAlphonius committed Jan 23, 2024
commit 02af1463165f893eb002e18b5a8507dd5e4ba50c
51 changes: 0 additions & 51 deletions applications_tests/lethe-fluid/vof_phase_change_darcy.output
Original file line number Diff line number Diff line change
@@ -8,73 +8,22 @@ Running on 1 MPI rank(s)...
*******************************************************************************
Transient iteration: 1 Time: 2 Time step: 2 CFL: 62.5156
*******************************************************************************
----
VOF
----
Newton iteration: 0 - Residual: 0.00954761
-Tolerance of iterative solver is : 9.54761e-06
-Iterative solver took : 1 steps
alpha = 1 res = 1.465e-06 L^2(dx) = 1.937 L^infty(dx) = 1.858
Newton iteration: 1 - Residual: 1.465e-06
-Tolerance of iterative solver is : 1.465e-09
-Iterative solver took : 2 steps
alpha = 1 res = 4.739e-10 L^2(dx) = 0.0105 L^infty(dx) = 0.008732

*******************************************************************************
Transient iteration: 2 Time: 4 Time step: 2 CFL: 63.6716
*******************************************************************************
----
VOF
----
Newton iteration: 0 - Residual: 0.02127
-Tolerance of iterative solver is : 2.127e-05
-Iterative solver took : 2 steps
alpha = 1 res = 7.169e-07 L^2(dx) = 2.119 L^infty(dx) = 1.465

*******************************************************************************
Transient iteration: 3 Time: 6 Time step: 2 CFL: 78.5226
*******************************************************************************
----
VOF
----
Newton iteration: 0 - Residual: 0.1358
-Tolerance of iterative solver is : 0.0001358
-Iterative solver took : 2 steps
alpha = 1 res = 2.107e-05 L^2(dx) = 4.648 L^infty(dx) = 1.182
Newton iteration: 1 - Residual: 2.107e-05
-Tolerance of iterative solver is : 2.107e-08
-Iterative solver took : 2 steps
alpha = 1 res = 2.693e-09 L^2(dx) = 0.0005704 L^infty(dx) = 0.0003765

*******************************************************************************
Transient iteration: 4 Time: 8 Time step: 2 CFL: 78.606
*******************************************************************************
----
VOF
----
Newton iteration: 0 - Residual: 0.01584
-Tolerance of iterative solver is : 1.584e-05
-Iterative solver took : 2 steps
alpha = 1 res = 2.71e-06 L^2(dx) = 1.488 L^infty(dx) = 0.8036
Newton iteration: 1 - Residual: 2.71e-06
-Tolerance of iterative solver is : 2.71e-09
-Iterative solver took : 2 steps
alpha = 1 res = 1.382e-10 L^2(dx) = 0.0002117 L^infty(dx) = 0.0001389

*******************************************************************************
Transient iteration: 5 Time: 10 Time step: 2 CFL: 78.5993
*******************************************************************************
----
VOF
----
Newton iteration: 0 - Residual: 0.0193
-Tolerance of iterative solver is : 1.93e-05
-Iterative solver took : 2 steps
alpha = 1 res = 3.695e-06 L^2(dx) = 0.7697 L^infty(dx) = 0.5295
Newton iteration: 1 - Residual: 3.695e-06
-Tolerance of iterative solver is : 3.695e-09
-Iterative solver took : 2 steps
alpha = 1 res = 1.122e-09 L^2(dx) = 0.0002465 L^infty(dx) = 0.00018
time error_velocity error_pressure
2.0000 1.232504e-01 0.0000
4.0000 9.762791e-03 0.0000
16 changes: 16 additions & 0 deletions applications_tests/lethe-fluid/vof_phase_change_darcy.prm
Original file line number Diff line number Diff line change
@@ -256,6 +256,11 @@ subsection non-linear solver
set tolerance = 1e-8
set max iterations = 5
end
subsection VOF
set verbosity = quiet
set tolerance = 1e-8
set max iterations = 5
end
end

#---------------------------------------------------
@@ -285,4 +290,15 @@ subsection linear solver
set ilu preconditioner absolute tolerance = 1e-12
set ilu preconditioner relative tolerance = 1.00
end
subsection VOF
set verbosity = quiet
set method = gmres
set max iters = 5000
set relative residual = 1e-6
set minimum residual = 1e-11
set preconditioner = ilu
set ilu preconditioner fill = 0
set ilu preconditioner absolute tolerance = 1e-12
set ilu preconditioner relative tolerance = 1.00
end
end