class_docstr: A Dyadic object.
  
  See:
  https://en.wikipedia.org/wiki/Dyadic_tensor
  Kane, T., Levinson, D. Dynamics Theory and Applications. 1985 McGraw-Hill
  
  A more powerful way to represent a rigid body's inertia. While it is more
  complex, by choosing Dyadic components to be in body fixed basis vectors,
  the resulting matrix is equivalent to the inertia tensor.
class_docstr_tok: ["A","Dyadic","object",".","See",":","https",":","\/\/en.wikipedia.org\/wiki\/Dyadic_tensor","Kane",",","T.",",","Levinson",",","D.","Dynamics","Theory","and","Applications",".","1985","McGraw-Hill","A","more","powerful","way","to","represent","a","rigid","body","'s","inertia",".","While","it","is","more","complex",",","by","choosing","Dyadic","components","to","be","in","body","fixed","basis","vectors",",","the","resulting","matrix","is","equivalent","to","the","inertia","tensor","."]
docstr: Take the time derivative of this Dyadic in a frame.
  
  This function calls the global time_derivative method
  
  Parameters
  ==========
  
  frame : ReferenceFrame
      The frame to take the time derivative in
  
  Examples
  ========
  
  >>> from sympy.physics.vector import ReferenceFrame, outer, dynamicsymbols
  >>> from sympy.physics.vector import init_vprinting
  >>> init_vprinting(pretty_print=False)
  >>> N = ReferenceFrame('N')
  >>> q = dynamicsymbols('q')
  >>> B = N.orientnew('B', 'Axis', [q, N.z])
  >>> d = outer(N.x, N.x)
  >>> d.dt(B)
  - q'*(N.y|N.x) - q'*(N.x|N.y)
docstr_tok: ["Take","the","time","derivative","of","this","Dyadic","in","a","frame",".","This","function","calls","the","global","time_derivative","method","Parameters","==========","frame",":","ReferenceFrame","The","frame","to","take","the","time","derivative","in","Examples","========",">",">",">","from","sympy.physics.vector","import","ReferenceFrame",",","outer",",","dynamicsymbols",">",">",">","from","sympy.physics.vector","import","init_vprinting",">",">",">","init_vprinting","(","pretty_print=False",")",">",">",">","N","=","ReferenceFrame","(","'N","'",")",">",">",">","q","=","dynamicsymbols","(","'","q","'",")",">",">",">","B","=","N.orientnew","(","'","B","'",",","'Axis","'",",","[","q",",","N.z","]",")",">",">",">","d","=","outer","(","N.x",",","N.x",")",">",">",">","d.dt","(","B",")","-","q","'","*","(","N.y|N.x",")","-","q","'","*","(","N.x|N.y",")"]
code: def dt(self, frame):
      """Take the time derivative of this Dyadic in a frame.
  
      This function calls the global time_derivative method
  
      Parameters
      ==========
  
      frame : ReferenceFrame
          The frame to take the time derivative in
  
      Examples
      ========
  
      >>> from sympy.physics.vector import ReferenceFrame, outer, dynamicsymbols
      >>> from sympy.physics.vector import init_vprinting
      >>> init_vprinting(pretty_print=False)
      >>> N = ReferenceFrame('N')
      >>> q = dynamicsymbols('q')
      >>> B = N.orientnew('B', 'Axis', [q, N.z])
      >>> d = outer(N.x, N.x)
      >>> d.dt(B)
      - q'*(N.y|N.x) - q'*(N.x|N.y)
  
      """
      from sympy.physics.vector.functions import time_derivative
  
      return time_derivative(self, frame)
  
imports: from sympy import sympify, Add, ImmutableMatrix
  from sympy.core.evalf import EvalfMixin
  from sympy.printing.defaults import Printable
  from mpmath.libmp.libmpf import prec_to_dps
label_desc: Use image node_id 21 for calling the Dyadic obj's underlying member method code with example usage: obj.dt(frame) and returns: time_derivative