diff --git a/images/SingleSlipModel.png b/images/SingleSlipModel.png index 19ce1230e..bd15bf11c 100644 Binary files a/images/SingleSlipModel.png and b/images/SingleSlipModel.png differ diff --git a/images/SingleSlipModel_01.png b/images/SingleSlipModel_01.png index 7eb8d4bc1..380b8145c 100644 Binary files a/images/SingleSlipModel_01.png and b/images/SingleSlipModel_01.png differ diff --git a/images/SingleSlipModel_02.png b/images/SingleSlipModel_02.png index aac1ae2f4..d87dbddee 100644 Binary files a/images/SingleSlipModel_02.png and b/images/SingleSlipModel_02.png differ diff --git a/images/SingleSlipModel_03.png b/images/SingleSlipModel_03.png index 4400bb5da..aea55403b 100644 Binary files a/images/SingleSlipModel_03.png and b/images/SingleSlipModel_03.png differ diff --git a/images/SingleSlipModel_04.png b/images/SingleSlipModel_04.png index 2f0a37605..2adfbbb7a 100644 Binary files a/images/SingleSlipModel_04.png and b/images/SingleSlipModel_04.png differ diff --git a/images/SingleSlipModel_05.png b/images/SingleSlipModel_05.png index 4ff9caa65..5de8c15b4 100644 Binary files a/images/SingleSlipModel_05.png and b/images/SingleSlipModel_05.png differ diff --git a/images/SingleSlipModel_07.png b/images/SingleSlipModel_07.png index 0d9b1870b..0ff53e476 100644 Binary files a/images/SingleSlipModel_07.png and b/images/SingleSlipModel_07.png differ diff --git a/pages/documentation_matlab/SingleSlipModel.html b/pages/documentation_matlab/SingleSlipModel.html index 594378131..c742e7db0 100644 --- a/pages/documentation_matlab/SingleSlipModel.html +++ b/pages/documentation_matlab/SingleSlipModel.html @@ -81,22 +81,21 @@ {% endhighlight %} {% highlight matlab %} -% We may visualize the orientation depedence of the spin tensor as a quiver -% plot -plot(Omega,'section','sigma') -{% endhighlight %} -
-{% include inline_image.html file="SingleSlipModel_01.png" %} -

or as the divergence of this vectorfield

-{% highlight matlab %} -plotSection(div(Omega),'sigma') +% We may visualize the orientation depedence of the spin tensor by plotting +% its divergence in sigma sections and on top of it the spin tensors as a +% quiver plot +plotSection(div(Omega),'sigma','noGrid') mtexColorMap blue2red mtexColorbar + +hold on +plot(Omega,'add2all','linewidth',1,'color','k') +hold off {% endhighlight %}
-{% include inline_image.html file="SingleSlipModel_02.png" %} -

The divergence plots can be read as follows. Negative (blue) regions indicate orientations that increase in volume, whereas positive regions indicate orientations that decrease in volume. Accordingly, we expect the texture to become more and more concentrated within the blue regions. In the example example illustrated above with only the second slip system beeing active, we would expect the c-axis to align more and more with the the z-direction.

Solutions of the Continuity Equation

The solutions of the continuity equation can be analytically computed and are available via the command SO3FunSBF. This command takes as input the specific slips system sS and the makroscopic strain tensor E

+{% include inline_image.html file="SingleSlipModel_01.png" %} +

The divergence plots can be read as follows. Negative (blue) regions indicate orientations that increase in volume, whereas positive regions indicate orientations that decrease in volume. Accordingly, we expect the texture to become more and more concentrated within the blue regions. In the example example illustrated above with only the second slip system beeing active, we would expect the c-axis to align more and more with the the z-direction.

Solutions of the Continuity Equation

The solutions of the continuity equation can be analytically computed and are available via the command SO3FunSBF. This command takes as input the specific slips system sS and the makroscopic strain tensor E

{% highlight matlab %} odf1 = SO3FunSBF(sSOli(1),E) odf2 = SO3FunSBF(sSOli(2),E) @@ -130,37 +129,38 @@ plotSection(odf2,'sigma') {% endhighlight %}
-{% include inline_image.html file="SingleSlipModel_03.png" %} -

Lets visualize these solution by their pole figures

+{% include inline_image.html file="SingleSlipModel_02.png" %} +

We observe exactly the concentration of the c-axis around z as predicted by the model. This can be seen even more clear when looking a the pole figures

{% highlight matlab %} h = Miller({1,0,0},{0,1,0},{0,0,1},csOli); -plotPDF(odf1,h,'resolution',2*degree,'colorRange','equal') + +plotPDF(odf2,h,'resolution',2*degree,'colorRange','equal') mtexColorbar {% endhighlight %}
-{% include inline_image.html file="SingleSlipModel_04.png" %} -
+{% include inline_image.html file="SingleSlipModel_03.png" %} +

For completeness the pole figures of the other two basis functions.

{% highlight matlab %} -plotPDF(odf2,h,'resolution',2*degree,'colorRange','equal') +plotPDF(odf1,h,'resolution',2*degree,'colorRange','equal') mtexColorbar {% endhighlight %}
-{% include inline_image.html file="SingleSlipModel_05.png" %} +{% include inline_image.html file="SingleSlipModel_04.png" %}
{% highlight matlab %} plotPDF(odf3,h,'resolution',2*degree,'colorRange','equal') mtexColorbar {% endhighlight %}
-{% include inline_image.html file="SingleSlipModel_06.png" %} +{% include inline_image.html file="SingleSlipModel_05.png" %}

We observe that the pole figure with respect to \(n \times b\) is always uniform, where \(n\) is the slip normal and \(b\) is the slip direction.

Since in practice all three slip systems are active we can model the resulting ODF as a linear combination of the different basis functions

{% highlight matlab %} plotPDF(odf1 + odf2 + odf3,h,'resolution',2*degree,'colorRange','equal') mtexColorbar {% endhighlight %}
-{% include inline_image.html file="SingleSlipModel_07.png" %} -

Checking the for steady state

We may also check for which orientations an ODF is already in a steady state of the continous equation, i.e., the time derivative \(\text{div}(f \Omega) = 0\) is zero.

+{% include inline_image.html file="SingleSlipModel_06.png" %} +

Checking the for steady state

We may also check for which orientations an ODF is already in a steady state of the continous equation, i.e., the time derivative \(\text{div}(f \Omega) = 0\) is zero.

{% highlight matlab %} plotSection(div(odf2 .* Omega),'sigma') mtexColorMap blue2red @@ -168,5 +168,5 @@ setColorRange(max(abs(clim))*[-1,1]) {% endhighlight %}
-{% include inline_image.html file="SingleSlipModel_08.png" %} +{% include inline_image.html file="SingleSlipModel_07.png" %}
\ No newline at end of file diff --git a/pages/documentation_matlab/TwinningBoundaries.html b/pages/documentation_matlab/TwinningBoundaries.html index 5a737a6d7..082779e68 100644 --- a/pages/documentation_matlab/TwinningBoundaries.html +++ b/pages/documentation_matlab/TwinningBoundaries.html @@ -110,11 +110,11 @@

Properties of grain boundaries

A variable of type grain bounda Bunge Euler angles in degree phi1 Phi phi2 - 90.5949 86.0962 269.995 + 209.646 93.9045 210.23 - plane parallel direction parallel fit -(01-1-1) || (-110-1) [10-11] || [10-1-1] 0.628° + plane parallel direction parallel fit +(1-10-1) || (10-11) [01-1-1] || [1-10-1] 0.48° {% endhighlight %}

Bases on the output above we may now define the special orientation relationship as

{% highlight matlab %}