class_docstr: Super class containing functionality common to vectors and
  dyadics.
  Named so because the representation of these quantities in
  sympy.vector is dependent on the basis they are expressed in.
class_docstr_tok: ["Super","class","containing","functionality","common","to","vectors","and","dyadics",".","Named","so","because","the","representation","of","these","quantities","in","sympy.vector","is","dependent","on","the","basis","they","are","expressed","in","."]
docstr: Implements the SymPy evalf routine for this quantity.
  
  evalf's documentation
  =====================
code: def evalf(
      self,
      n=15,
      subs=None,
      maxn=100,
      chop=False,
      strict=False,
      quad=None,
      verbose=False,
  ):
      """
      Implements the SymPy evalf routine for this quantity.
  
      evalf's documentation
      =====================
  
      """
      options = {
          "subs": subs,
          "maxn": maxn,
          "chop": chop,
          "strict": strict,
          "quad": quad,
          "verbose": verbose,
      }
      vec = self.zero
      for k, v in self.components.items():
          vec += v.evalf(n, **options) * k
      return vec
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING
  from sympy.simplify import simplify, trigsimp
  from sympy.core.decorators import call_highest_priority, _sympifyit
  from sympy.core.assumptions import StdFactKB
  from sympy.core.function import diff
  from sympy.integrals.integrals import Integral
  from sympy.polys.polytools import factor
  from sympy.core import S, Add, Mul
  from sympy.core.expr import Expr
label_desc: Use image node_id 10 for calling the BasisDependent obj's underlying member method code with example usage: obj.evalf(n, subs, maxn, chop, strict, quad, verbose) and returns: vec