-
Notifications
You must be signed in to change notification settings - Fork 707
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Documentation and code structure revisited
- Loading branch information
Showing
4 changed files
with
244 additions
and
375 deletions.
There are no files selected for viewing
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,20 +1,26 @@ | ||
<h1>Results</h1> | ||
|
||
The numerical solution for one of the refinements is shown in the below figure. | ||
The zero-contour of the level set function is shown as a white line. | ||
On the intersected cells, | ||
we see that the numerical solution has a value also outside $\overline{\Omega}$. | ||
As mentioned earlier, this extension of the solution is artificial. | ||
The numerical solution for a very finest mesh is shown below. | ||
|
||
@image html step-90-solution.png | ||
|
||
<h3>Convergence test </h3> | ||
|
||
The results of the convergence study is shown in the table below. | ||
We see that the $L^2$ error decreases as we refine and that the estimated | ||
order of convergence, EOC, is close to 2. | ||
|
||
@image html step-85-solution.png | ||
| Cycle | DOFS | EOC | Iterations | $L^2$-Error | EOC | $H^1$-Error | EOC |Stabilization| EOC | | ||
|:-----:|:--------:|:-----:|:----------:|:-----------:|:-----:|:-----------:|:-----:|:-----------:|:-----:| | ||
| 0 | 12370 | - | 15 | 7.6322e-02 | - | 3.6212e-01 | - | 2.2423e-01 | - | | ||
| 1 | 49406 | -2.00 | 18 | 1.1950e-02 | 2.68 | 1.4752e-01 | 1.30 | 1.1238e-01 | 1.00 | | ||
| 2 | 196848 | -1.99 | 19 | 1.7306e-03 | 2.79 | 7.4723e-02 | 0.98 | 6.1131e-02 | 0.88 | | ||
| 3 | 785351 | -2.00 | 22 | 3.6276e-04 | 2.25 | 3.9329e-02 | 0.93 | 3.0185e-02 | 1.02 | | ||
| 4 | 3136501 | -2.00 | 25 | 7.5910e-05 | 2.26 | 1.9694e-02 | 1.00 | 1.4875e-02 | 1.02 | | ||
| 5 | 12536006 | -2.00 | 26 | 1.7279e-05 | 2.14 | 9.8443e-03 | 1.00 | 7.4067e-03 | 1.01 | | ||
| 6 | 50122218 | -2.00 | 30 | 4.3891e-06 | 1.98 | 4.9219e-03 | 1.00 | 3.7042e-03 | 1.00 | | ||
|
||
In this test we refine the mesh near the surface and, as a result, the number of degrees of freedom scales in the two-dimensional fashion. | ||
The optimal rates of error convergence in $L^2(\Gamma)$ and $H^1(\Gamma)$ norms are clearly observable. We also note | ||
the first order convergence of the stabilization term $s_h(u_h, u_h)$. | ||
|
||
| Cycle | Mesh size | $L^2$-Error | EOC | | ||
|:-----:|:---------:|:-----------:|:----:| | ||
| 0 | 0.3025 | 8.0657e-02 | - | | ||
| 1 | 0.1513 | 1.8711e-02 | 2.11 | | ||
| 2 | 0.0756 | 4.1624e-03 | 2.17 | | ||
| 3 | 0.0378 | 9.3979e-04 | 2.15 | | ||
<h3>Parallel scalability</h3> | ||
In progress... |
Oops, something went wrong.