class_docstr: Force acting upon a point.
  
  Explanation
  ===========
  
  A force is a vector that is bound to a line of action. This class stores
  both a point, which lies on the line of action, and the vector. A tuple can
  also be used, with the location as the first entry and the vector as second
  entry.
  
  Examples
  ========
  
  A force of magnitude 2 along N.x acting on a point Po can be created as
  follows:
  
  >>> from sympy.physics.mechanics import Point, ReferenceFrame, Force
  >>> N = ReferenceFrame('N')
  >>> Po = Point('Po')
  >>> Force(Po, 2 * N.x)
  (Po, 2*N.x)
  
  If a body is supplied, then the center of mass of that body is used.
  
  >>> from sympy.physics.mechanics import Particle
  >>> P = Particle('P', point=Po)
  >>> Force(P, 2 * N.x)
  (Po, 2*N.x)
code: def force(self):
      return self.vector
  
imports: from abc import ABC
  from collections import namedtuple
  from sympy.physics.mechanics.body_base import BodyBase
  from sympy.physics.vector import Vector, ReferenceFrame, Point
label_desc: Use image node_id 4 for calling the Force obj's underlying member method code with example usage: obj.force() and returns: self