class_docstr: The Legendre incomplete elliptic integral of the first
  kind, defined by
  
  .. math:: F\left(z\middle| m\right) =
            \int_0^z \frac{dt}{\sqrt{1 - m \sin^2 t}}
  
  Explanation
  ===========
  
  This function reduces to a complete elliptic integral of
  the first kind, $K(m)$, when $z = \pi/2$.
  
  Note that our notation defines the incomplete elliptic integral
  in terms of the parameter $m$ instead of the elliptic modulus
  (eccentricity) $k$.
  In this case, the parameter $m$ is defined as $m=k^2$.
  
  Examples
  ========
  
  >>> from sympy import elliptic_f, I
  >>> from sympy.abc import z, m
  >>> elliptic_f(z, m).series(z)
  z + z**5*(3*m**2/40 - m/30) + m*z**3/6 + O(z**6)
  >>> elliptic_f(3.0 + I/2, 1.0 + I)
  2.909449841483 + 1.74720545502474*I
  
  See Also
  ========
  
  elliptic_k
  
  References
  ==========
  
  .. [1] https://en.wikipedia.org/wiki/Elliptic_integrals
  .. [2] https://functions.wolfram.com/EllipticIntegrals/EllipticF
code: def _eval_rewrite_as_Integral(self, *args, **kwargs):
      from sympy.integrals.integrals import Integral
  
      t = Dummy("t")
      z, m = self.args[0], self.args[1]
      return Integral(1 / (sqrt(1 - m * sin(t) ** 2)), (t, 0, z))
  
imports: from sympy.core import S, pi, I, Rational
  from sympy.core.function import Function, ArgumentIndexError
  from sympy.core.symbol import Dummy
  from sympy.functions.elementary.complexes import sign
  from sympy.functions.elementary.hyperbolic import atanh
  from sympy.functions.elementary.miscellaneous import sqrt
  from sympy.functions.elementary.trigonometric import sin, tan
  from sympy.functions.special.gamma_functions import gamma
  from sympy.functions.special.hyper import hyper, meijerg
label_desc: Use image node_id 4 for calling the elliptic_f obj's underlying member method code with example usage: obj._eval_rewrite_as_Integral() and returns: Integral