Merge pull request #126 from ramin1728/main

binarySystemOfParticles updated V1.0
This commit is contained in:
PhasicFlow 2024-12-03 16:26:04 +03:30 committed by GitHub
commit acdad47823
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
13 changed files with 162 additions and 141 deletions

View File

@ -21,14 +21,19 @@ decomposition
boundaries
{
// 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
neighborListUpdateInterval 50;
// Determines how often do you want to update the new changes in the boundary
updateInterval 10;
// The distance from the boundary plane within which particles are marked to be in the boundary list
neighborLength 0.004;
left

View File

@ -10,6 +10,7 @@ setFields
{
/*
Default value for fields defined for particles:
These fields should always be defined for simulations with spherical particles
*/

View File

@ -21,8 +21,11 @@ timePrecision 6; // maximum number of digits for time folder
g (0 -9.8 0); // gravity vector (m/s2)
// save necessary (i.e., required) data on disk
includeObjects (diameter);
// exclude unnecessary data from saving on disk
excludeObjects (rVelocity.dy1 pStructPosition.dy1 pStructVelocity.dy1);
integrationMethod AdamsBashforth2; // integration method

View File

@ -32,6 +32,7 @@ model
rollingFrictionModel normal;
/*
Property (lightMat-lightMat lightMat-heavyMat lightMat-wallMat
heavyMat-heavyMat heavyMat-wallMat
wallMat-wallMat );

View File

@ -16,14 +16,19 @@ globalBox // Simulation domain: every particles that goes out
boundaries
{
// 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
neighborListUpdateInterval 30;
// Determines how often do you want to update the new changes in the boundary
updateInterval 10;
// The distance from the boundary plane within which particles are marked to be in the boundary list
neighborLength 0.004;
left

View File

@ -10,7 +10,9 @@ setFields
{
/*
Default value for fields defined for particles
These fields should always be defined for simulations with
spherical particles.
*/

View File

@ -21,9 +21,13 @@ timePrecision 6; // maximum number of digits for time folder
g (0 0 -9.8); // gravity vector (m/s2)
// save data objects that are not automatically saved on disk.
// overrides the default behavior
includeObjects (diameter);
// exclude unnecessary data from saving on disk
excludeObjects (rVelocity.dy1 pStructPosition.dy1 pStructVelocity.dy1);
integrationMethod AdamsBashforth2; // integration method