Setting Tolerance for basic equations
Posted: Mon Aug 16, 2021 12:26 am
Dear SimVascular developers,
I am validating the results of blood flow simulation for an idealized pulsatile case. During that, I have encountered some problems related to setting some below parameters (with their default amounts):
1-Tolerance on Momentum Equations: 0.05
2-Tolerance on Continuity Equations: 0.4
3-Tolerance on svLS NS Solver: 0.4
You have not provided any explanation for setting these amounts within User guide and Appendix. For the first run, I did not change these amount for my case study. The CPU time, for example, for 200 time steps was about 0.5 hour.
Then, I have changed these amounts for my case based on the following amounts:
1-Tolerance on Momentum Equations: 0.001
2-Tolerance on Continuity Equations: 0.001
3-Tolerance on svLS NS Solver: 0.001
However, when I run the same case (mesh size and time step) for the same number of time steps (200) without any change of other par maters of setting, the CPU time was about 4 hours on the same number of CPUs!
on numerical simulation of
I have also checked the results for both cases and saw that there is a 10 to 20 percent difference between the results of first and second runs.
I would be wondering if you could guide me how I should accurately set these parameters.
Best regards,
Ezat Shokrani
I am validating the results of blood flow simulation for an idealized pulsatile case. During that, I have encountered some problems related to setting some below parameters (with their default amounts):
1-Tolerance on Momentum Equations: 0.05
2-Tolerance on Continuity Equations: 0.4
3-Tolerance on svLS NS Solver: 0.4
You have not provided any explanation for setting these amounts within User guide and Appendix. For the first run, I did not change these amount for my case study. The CPU time, for example, for 200 time steps was about 0.5 hour.
Then, I have changed these amounts for my case based on the following amounts:
1-Tolerance on Momentum Equations: 0.001
2-Tolerance on Continuity Equations: 0.001
3-Tolerance on svLS NS Solver: 0.001
However, when I run the same case (mesh size and time step) for the same number of time steps (200) without any change of other par maters of setting, the CPU time was about 4 hours on the same number of CPUs!
on numerical simulation of
I have also checked the results for both cases and saw that there is a 10 to 20 percent difference between the results of first and second runs.
I would be wondering if you could guide me how I should accurately set these parameters.
Best regards,
Ezat Shokrani