class_docstr: Geodesic initial value problem solver.
  
  Parameters
  ----------
  integrator : ODEIVPSolver
      Instance of ODEIVP integrator.
class_docstr_tok: ["Geodesic","initial","value","problem","solver",".","Parameters","--","--","--","--","--","integrator",":","ODEIVPSolver","Instance","of","ODEIVP","integrator","."]
code: def _get_force(self, space):
      if self.integrator.state_is_raveled:
          force_ = lambda state, t: self._force_raveled_state(
              state, t, space=space
          )
      else:
          force_ = lambda state, t: self._force_unraveled_state(
              state, t, space=space
          )
  
      if self.integrator.tfirst:
          return lambda t, state: force_(state, t)
  
      return force_
  
imports: import math
  from abc import ABC, abstractmethod
  import geomstats.backend
  from geomstats.numerics.bvp import ScipySolveBVP
  from geomstats.numerics.ivp import GSIVPIntegrator
  from geomstats.numerics.optimizers import ScipyMinimize
  from geomstats.vectorization import get_batch_shape
label_desc: Use image node_id 5 for calling the ExpODESolver obj's underlying member method code with example usage: obj._get_force(space) and returns: force_, function