Skip to content

Commit

Permalink
fix compilation
Browse files Browse the repository at this point in the history
  • Loading branch information
hugtalbot committed Aug 13, 2024
1 parent 9272453 commit 2e28f15
Showing 1 changed file with 11 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,18 @@ class NodalLinearDampingForceField : public core::behavior::ForceField<DataTypes

if (arg->getAttribute("dampingCoefficient") != nullptr)
{
SReal isotropicDamping = (SReal)arg->getAttributeAsFloat("dampingCoefficient", -1.0);
Real isotropicDamping = (Real)arg->getAttributeAsFloat("dampingCoefficient", -1.0);
if(isotropicDamping != -1.0)
d_dampingCoefficients.setValue(isotropicDamping * Deriv());
{
VecDeriv coef;
coef.resize(1);

const typename DataTypes::DPos& dpos = DataTypes::getDPos(coef[0]);
for(Size j=0 ; j<dpos.size() && j<3; j++)
coef[0][j] = isotropicDamping;

d_dampingCoefficients.setValue(coef);
}
}
}

Expand Down

0 comments on commit 2e28f15

Please sign in to comment.