Solver: GRANS Description: Simulates the cooling of an initially homogeneous system (i.e., randomly placed) of particles (either point particles (PP) and/or resolved particles (RP)) due to inelastic collisions. References: Haff, P. K., 1983, “Grain Flow as a Fluid-Mechanical Phenomenon,” Journal of Fluid Mechanics, 134, pp. 401–430.
Setup the point particles
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(grans_case_obj), | intent(inout) | :: | this |
Setup the resolved particles
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(grans_case_obj), | intent(inout) | :: | this |
Setup the simulation block
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(grans_case_obj), | intent(inout) | :: | this |
Seed markers on the resolved particles
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(ResPart_set), | intent(inout) | :: | RP | |||
real(kind=wP), | intent(in) | :: | dl |
Setup block parameters and initial conditions for this case
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(grans_case_obj), | intent(inout) | :: | this |