update rotatingDrumMedium tutorial
This commit is contained in:
parent
75f679a234
commit
ab21acdca5
|
@ -14,7 +14,6 @@ contactListType sortedContactList;
|
||||||
|
|
||||||
contactSearch
|
contactSearch
|
||||||
{
|
{
|
||||||
|
|
||||||
method NBS; // method for broad search
|
method NBS; // method for broad search
|
||||||
|
|
||||||
updateInterval 10;
|
updateInterval 10;
|
||||||
|
@ -49,9 +48,6 @@ model
|
||||||
en (0.97 0.85
|
en (0.97 0.85
|
||||||
1.00); // coefficient of normal restitution
|
1.00); // coefficient of normal restitution
|
||||||
|
|
||||||
et (1.0 1.0
|
|
||||||
1.0); // coefficient of tangential restitution
|
|
||||||
|
|
||||||
mu (0.65 0.65
|
mu (0.65 0.65
|
||||||
0.65); // dynamic friction
|
0.65); // dynamic friction
|
||||||
|
|
||||||
|
|
|
@ -8,5 +8,3 @@ fileFormat ASCII;
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
active No; // is checked -> Yes or No
|
active No; // is checked -> Yes or No
|
||||||
|
|
||||||
collisionCheck No; // is insertion active -> Yes or No
|
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
| copyright: www.cemf.ir |
|
| copyright: www.cemf.ir |
|
||||||
\* ------------------------------------------------------------------------- */
|
\* ------------------------------------------------------------------------- */
|
||||||
objectName sphereDict;
|
objectName sphereDict;
|
||||||
objectType sphereShape;
|
objectType phereShape;
|
||||||
fileFormat ASCII;
|
fileFormat ASCII;
|
||||||
/*---------------------------------------------------------------------------*/
|
/*---------------------------------------------------------------------------*/
|
||||||
names (glassBead); // names of shapes
|
names (glassBead); // names of shapes
|
||||||
|
|
|
@ -1,12 +0,0 @@
|
||||||
/* -------------------------------*- C++ -*--------------------------------- *\
|
|
||||||
| phasicFlow File |
|
|
||||||
| copyright: www.cemf.ir |
|
|
||||||
\* ------------------------------------------------------------------------- */
|
|
||||||
objectName sphereDict;
|
|
||||||
objectType sphereShape;
|
|
||||||
fileFormat ASCII;
|
|
||||||
/*---------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
names (glassBead); // names of shapes
|
|
||||||
diameters (0.003); // diameter of shapes
|
|
||||||
materials (glassMat); // material names for shapes
|
|
|
@ -13,52 +13,35 @@ globalBox // Simulation domain: every par
|
||||||
max (0.12 0.12 0.36); // upper corner point of the box
|
max (0.12 0.12 0.36); // upper corner point of the box
|
||||||
}
|
}
|
||||||
|
|
||||||
decomposition
|
|
||||||
{
|
|
||||||
direction z;
|
|
||||||
}
|
|
||||||
|
|
||||||
boundaries
|
boundaries
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
neighborListUpdateInterval 50; /* Determines how often (how many iterations) do you want to
|
|
||||||
|
|
||||||
rebuild the list of particles in the neighbor list
|
|
||||||
|
|
||||||
of all boundaries in the simulation domain */
|
|
||||||
|
|
||||||
updateInterval 10; // Determines how often do you want to update the new changes in the boundary
|
|
||||||
|
|
||||||
neighborLength 0.004; // The distance from the boundary plane within which particles are marked to be in the boundary list
|
|
||||||
|
|
||||||
left
|
left
|
||||||
{
|
{
|
||||||
type exit; // other options: periodict, reflective
|
type exit; // other options: periodic, reflective
|
||||||
}
|
}
|
||||||
|
|
||||||
right
|
right
|
||||||
{
|
{
|
||||||
type exit; // other options: periodict, reflective
|
type exit; // other options: periodic, reflective
|
||||||
}
|
}
|
||||||
|
|
||||||
bottom
|
bottom
|
||||||
{
|
{
|
||||||
type exit; // other options: periodict, reflective
|
type exit; // other options: periodic, reflective
|
||||||
}
|
}
|
||||||
|
|
||||||
top
|
top
|
||||||
{
|
{
|
||||||
type exit; // other options: periodict, reflective
|
type exit; // other options: periodic, reflective
|
||||||
}
|
}
|
||||||
|
|
||||||
rear
|
rear
|
||||||
{
|
{
|
||||||
type exit; // other options: periodict, reflective
|
type exit; // other options: periodic, reflective
|
||||||
}
|
}
|
||||||
|
|
||||||
front
|
front
|
||||||
{
|
{
|
||||||
type exit; // other options: periodict, reflective
|
type exit; // other options: periodic, reflective
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -87,6 +87,5 @@ surfaces
|
||||||
|
|
||||||
motion rotAxis; // motion component name
|
motion rotAxis; // motion component name
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -27,24 +27,6 @@ setFields
|
||||||
|
|
||||||
selectors
|
selectors
|
||||||
{
|
{
|
||||||
/* shapeAssigne
|
|
||||||
{
|
|
||||||
selector stridedRange; // other options: box, cylinder, sphere, randomPoints
|
|
||||||
|
|
||||||
stridedRangeInfo
|
|
||||||
{
|
|
||||||
begin 0; // begin index of points
|
|
||||||
|
|
||||||
end 250000; // end index of points
|
|
||||||
|
|
||||||
stride 3; // stride for selector
|
|
||||||
}
|
|
||||||
|
|
||||||
fieldValue // fields that the selector is applied to
|
|
||||||
{
|
|
||||||
shapeName word glassBead; // sets shapeName of the selected points to largeSphere
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -52,10 +34,6 @@ positionParticles // positions particles
|
||||||
{
|
{
|
||||||
method ordered; // other options: random and empty
|
method ordered; // other options: random and empty
|
||||||
|
|
||||||
//maxNumberOfParticles 250001; // maximum number of particles in the simulation
|
|
||||||
|
|
||||||
//mortonSorting Yes; // perform initial sorting based on morton code?
|
|
||||||
|
|
||||||
orderedInfo
|
orderedInfo
|
||||||
{
|
{
|
||||||
diameter 0.003; // minimum space between centers of particles
|
diameter 0.003; // minimum space between centers of particles
|
||||||
|
@ -75,6 +53,4 @@ positionParticles // positions particles
|
||||||
|
|
||||||
radius 0.117; // radius of cylinder
|
radius 0.117; // radius of cylinder
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue