over time. First, this is for the single crack model, as implemented in the
<code>SingleCurvingCrack::KInverse</code> class:
-@image html step-21.centerline.gif
+<img src="http://www.dealii.org/images/steps/developer/step-21.centerline.gif" alt="">
As can be seen, the water rich fluid snakes its way mostly along the
high-permeability zone in the middle of the domain, whereas the rest of the
centers of high permeability and fluid hops from one of these zones to
the next:
-@image html step-21.random2d.gif
+<img src="http://www.dealii.org/images/steps/developer/step-21.random2d.gif" alt="">
Finally, here is the same situation in three space dimensions, on a mesh with
<code>n_refinement_steps=5</code>, which produces a mesh of some 32,000 cells
and 167,000 degrees of freedom:
-@image html step-21.random3d.gif
+<img src="http://www.dealii.org/images/steps/developer/step-21.random3d.gif" alt="">
To repeat these computations, all you have to do is to change the line
@code
<TABLE WIDTH="60%" ALIGN="center">
<tr>
<td ALIGN="center">
- @image html step-22.2d.mesh-0.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.2d.mesh-0.png" alt="">
</td>
<td ALIGN="center">
- @image html step-22.2d.mesh-1.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.2d.mesh-1.png" alt="">
</td>
</tr>
<tr>
<td ALIGN="center">
- @image html step-22.2d.mesh-2.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.2d.mesh-2.png" alt="">
</td>
<td ALIGN="center">
- @image html step-22.2d.mesh-3.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.2d.mesh-3.png" alt="">
</td>
</tr>
<tr>
<td ALIGN="center">
- @image html step-22.2d.mesh-4.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.2d.mesh-4.png" alt="">
</td>
<td ALIGN="center">
- @image html step-22.2d.mesh-5.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.2d.mesh-5.png" alt="">
</td>
</tr>
</table>
transported along with the moving upper boundary and being replaced by
material coming from below:
-@image html step-22.2d.solution.png
+<img src="http://www.dealii.org/images/steps/developer/step-22.2d.solution.png" alt="">
This plot uses the capability of VTK-based visualization programs (in
this case of VisIt) to show vector data; this is the result of us
<TABLE WIDTH="60%" ALIGN="center">
<tr>
<td ALIGN="center">
- @image html step-22.3d.mesh-0.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.3d.mesh-0.png" alt="">
</td>
<td ALIGN="center">
- @image html step-22.3d.mesh-1.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.3d.mesh-1.png" alt="">
</td>
</tr>
<tr>
<td ALIGN="center">
- @image html step-22.3d.mesh-2.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.3d.mesh-2.png" alt="">
</td>
<td ALIGN="center">
- @image html step-22.3d.mesh-3.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.3d.mesh-3.png" alt="">
</td>
</tr>
<tr>
<td ALIGN="center">
- @image html step-22.3d.mesh-4.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.3d.mesh-4.png" alt="">
</td>
<td ALIGN="center">
- @image html step-22.3d.mesh-5.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.3d.mesh-5.png" alt="">
</td>
</tr>
</table>
by boundary conditions. The vector field computed makes for an
interesting graph:
-@image html step-22.3d.solution.png
+<img src="http://www.dealii.org/images/steps/developer/step-22.3d.solution.png" alt="">
The isocountours shown here as well are those of the pressure
variable, showing the singularity at the point of discontinuous
vector), then we get the following image after the first adaptive
refinement in two dimensions:
-@image html step-22.2d.sparsity-nor.png
+<img src="http://www.dealii.org/images/steps/developer/step-22.2d.sparsity-nor.png" alt="">
In order to generate such a graph, you have to insert a piece of
code like the following to the end of the setup step.
components. The renumbering with DoFRenumbering::Cuthill_McKee and grouping
the components into velocity and pressure yields the following output:
-@image html step-22.2d.sparsity-ren.png
+<img src="http://www.dealii.org/images/steps/developer/step-22.2d.sparsity-ren.png" alt="">
It is apparent that the situation has improved a lot. Most of the elements are
now concentrated around the diagonal in the (0,0) block in the matrix. Similar
is not a good choice in 3D - a full decomposition needs many new entries that
eventually won't fit into the physical memory (RAM):
-@image html step-22.3d.sparsity_uu-ren.png
+<img src="http://www.dealii.org/images/steps/developer/step-22.3d.sparsity_uu-ren.png" alt="">
<TABLE WIDTH="60%" ALIGN="center">
<tr>
<td ALIGN="center">
- @image html step-22.3d-extension.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.3d-extension.png" alt="">
</td>
<td ALIGN="center">
- @image html step-22.3d-grid-extension.png
+ <img src="http://www.dealii.org/images/steps/developer/step-22.3d-grid-extension.png" alt="">
</td>
</tr>
</table>