gradw method

void gradw(
  1. Vec3 rVec,
  2. Vec3 resultVec
)

Implementation

void gradw(Vec3 rVec,Vec3 resultVec) {
  final r = rVec.length();
  final h = smoothingRadius;
  rVec.scale(945.0 / (32.0 * math.pi * math.pow(h, 9)) * math.pow((h * h - r * r), 2).toDouble(), resultVec);
}