gravitationalForce static method

Force gravitationalForce(
  1. Mass mass1,
  2. Mass mass2,
  3. Length distance
)

Calculates the gravitational force between two masses at a given distance.

Returns the force as a Force quantity. Usage: final force = PhysicalConstants.gravitationalForce(mass1, mass2, distance);

Implementation

static Force gravitationalForce(Mass mass1, Mass mass2, Length distance) {
  final m1 = mass1.getValue(MassUnit.kilogram);
  final m2 = mass2.getValue(MassUnit.kilogram);
  final r = distance.getValue(LengthUnit.meter);
  return Force(gravitationalConstant * m1 * m2 / (r * r), ForceUnit.newton);
}