diff --git a/src/sand-wedge.cc b/src/sand-wedge.cc index c879573753dffd6142b7da2f4358c9eb44e6c312..6f7dff09cb1482ad859ec6bfd3cb0de0da37bd66 100644 --- a/src/sand-wedge.cc +++ b/src/sand-wedge.cc @@ -190,11 +190,12 @@ int main(int argc, char *argv[]) { matrices.damping); myAssembler.assembleMass(body.getDensityField(), matrices.mass); - ScalarMatrix frictionalBoundaryMass; + ScalarMatrix relativeFrictionalBoundaryMass; myAssembler.assembleFrictionalBoundaryMass(frictionalBoundary, - frictionalBoundaryMass); + relativeFrictionalBoundaryMass); + relativeFrictionalBoundaryMass /= frictionalBoundary.area(); EnergyNorm<ScalarMatrix, ScalarVector> const stateEnergyNorm( - frictionalBoundaryMass); + relativeFrictionalBoundaryMass); // Assemble forces Vector gravityFunctional;