From 5e9f6e150c6d711d03c69eaa28aae51d8b44a493 Mon Sep 17 00:00:00 2001
From: Omid Khosravi <123903048+omid-khosravi@users.noreply.github.com>
Date: Fri, 17 Feb 2023 20:20:39 +0330
Subject: [PATCH 1/2] Added Picture to Tutorial
---
tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md b/tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md
index 7e0d3258..d100fcfc 100644
--- a/tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md
+++ b/tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md
@@ -3,6 +3,13 @@ The problem is to simulate a Rotating Drum with **6** Baffles with the diameter
* **12500** Particles with **4 mm** diameter
* **7500** Particles with **5mm** diameter
+
+
+
+
+
+
+
## Setting up the Case
As it has been explained in the previous Cases, these Tutorials are based on text-based scripts. There are three parts in this case to study `caseSetup`, `setting` and `stl`.
## Particle Insertion
From 4a591edb876ca9c548b42e66cb3d70602ae2b64c Mon Sep 17 00:00:00 2001
From: Omid Khosravi <123903048+omid-khosravi@users.noreply.github.com>
Date: Fri, 17 Feb 2023 20:25:07 +0330
Subject: [PATCH 2/2] Added the Interaction Code block to Readme
---
.../RotatingDrumWithBaffles/ReadMe.md | 37 ++++++++++++++++++-
1 file changed, 36 insertions(+), 1 deletion(-)
diff --git a/tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md b/tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md
index d100fcfc..c258eae9 100644
--- a/tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md
+++ b/tutorials/sphereGranFlow/RotatingDrumWithBaffles/ReadMe.md
@@ -50,7 +50,42 @@ diameters (0.004 0.005);
materials (lightMat heavyMat);
```
In this Case we have two types of Particle with 4mm and 5mm diameters.
-At the end of `caseSetup`, the interaction between the particles and the Shell of Rotating Drum is defined. You can see the Coefficients of the Interactions between the particles and shell of Rotating Drum in `interaction`.
+At the end of `caseSetup`, the interaction between the particles and the Shell of Rotating Drum is defined. You can see the Coefficients of the Interactions between the particles and shell of Rotating Drum in `interaction`. Because we have 3 kind of interactions between these Particles and the Drum, we need to define a 3*3 Matrix.
+```C++
+ /*
+ Property (lightMat-lightMat lightMat-heavyMat lightMat-wallMat
+ heavyMat-heavyMat heavyMat-wallMat
+ wallMat-wallMat );
+ */
+// Young modulus [Pa]
+ Yeff (1.0e6 1.0e6 1.0e6
+ 1.0e6 1.0e6
+ 1.0e6);
+// Shear modulus [Pa]
+ Geff (0.8e6 0.8e6 0.8e6
+ 0.8e6 0.8e6
+ 0.8e6);
+// Poisson's ratio [-]
+ nu (0.25 0.25 0.25
+ 0.25 0.25
+ 0.25);
+// coefficient of normal restitution
+ en (0.97 0.97 0.85
+ 0.97 0.85
+ 1.00);
+// coefficient of tangential restitution
+ et (1.0 1.0 1.0
+ 1.0 1.0
+ 1.0);
+// dynamic friction
+ mu (0.65 0.65 0.35
+ 0.65 0.35
+ 0.35);
+// rolling friction
+ mur (0.1 0.1 0.1
+ 0.1 0.1
+ 0.1);
+```
## Settings
### Geometry
In the Settings folder the Specifications of our Rotating Drum and the information of rotating axis are brought. In this case we use two solid cylinders to keep our rotating drum isolated. This is to prevent particles, from being thrown out.