// Construct from components forceModel::forceModel ( const dictionary& dict, cfdemCloud& sm ) : dict_(dict), particleCloud_(sm), treatExplicit_(false), treatDEM_(false), impParticleForces_ ( IOobject ( "impParticleForces", sm.mesh().time().timeName(), sm.mesh(), IOobject::READ_IF_PRESENT, IOobject::AUTO_WRITE ), sm.mesh(), dimensionedVector("zero", dimensionSet(1,1,-2,0,0), vector(0,0,0)) // N ), expParticleForces_ ( IOobject ( "expParticleForces", sm.mesh().time().timeName(), sm.mesh(), IOobject::READ_IF_PRESENT, IOobject::AUTO_WRITE ), sm.mesh(), dimensionedVector("zero", dimensionSet(1,1,-2,0,0), vector(0,0,0)) // N ), coupleForce_(true), modelType_(sm.modelType()), scale_(1.) {}