Go to the documentation of this file.
6 #ifndef OPENMPCD_ANALYTICQUANTITIES_HPP
7 #define OPENMPCD_ANALYTICQUANTITIES_HPP
43 const FP kT,
const FP m,
const FP meanParticleCountPerCell,
const FP srdAngle,
const FP timestep);
57 const FP kT,
const FP m,
const FP linearCellSize,
const FP meanParticleCountPerCell,
58 const FP srdAngle,
const FP timestep);
72 const FP linearCellSize,
const FP meanParticleCountPerCell,
const FP srdAngle,
86 const FP m,
const FP linearCellSize,
const FP meanParticleCountPerCell,
const FP srdAngle,
102 const FP kT,
const FP m,
const FP linearCellSize,
const FP meanParticleCountPerCell,
103 const FP srdAngle,
const FP timestep);
118 const FP kT,
const FP m,
const FP linearCellSize,
const FP meanParticleCountPerCell,
119 const FP srdAngle,
const FP timestep);
134 const FP meanParticleCountPerCell,
const FP srdAngle,
144 const FP selfDiffusionCoefficient);
static FP collisionalContributionsToSRDKinematicShearViscosity(const FP linearCellSize, const FP meanParticleCountPerCell, const FP srdAngle, const FP timestep)
Returns the collisional contributions to the kinematic shear viscosity in SRD.
Computes analytic quantities.
static FP collisionalContributionsToSRDDynamicShearViscosity(const FP m, const FP linearCellSize, const FP meanParticleCountPerCell, const FP srdAngle, const FP timestep)
Returns the collisional contributions to the dynamic shear viscosity in SRD.
static FP SRDKinematicShearViscosity(const FP kT, const FP m, const FP linearCellSize, const FP meanParticleCountPerCell, const FP srdAngle, const FP timestep)
Returns the kinematic shear viscosity in SRD.
static FP hydrodynamicRadius(const FP kT, const FP dynamicStressViscosity, const FP selfDiffusionCoefficient)
Returns the hydrodynamic radius (Stokes-Einstein radius) of a spherical particle.
static FP kineticContributionsToSRDKinematicShearViscosity(const FP kT, const FP m, const FP meanParticleCountPerCell, const FP srdAngle, const FP timestep)
Returns the kinetic contributions to the kinematic shear viscosity in SRD.
double FP
Default floating point type.
static FP approximateSelfDiffusionCoefficient(const unsigned int dimensions, const FP kT, const FP m, const FP meanParticleCountPerCell, const FP srdAngle, const FP timestep)
Returns an approximation for the self-diffusion coefficient $D$.
static FP SRDDynamicShearViscosity(const FP kT, const FP m, const FP linearCellSize, const FP meanParticleCountPerCell, const FP srdAngle, const FP timestep)
Returns the dynamic shear viscosity in SRD.
static FP meanFreePath(const FP kT, const FP m, const FP timestep)
Returns the analytical value for the mean free path for a point particle.
static FP kineticContributionsToSRDDynamicShearViscosity(const FP kT, const FP m, const FP linearCellSize, const FP meanParticleCountPerCell, const FP srdAngle, const FP timestep)
Returns the kinetic contributions to the dynamic shear viscosity in SRD.