text: #ifndef STAN_MATH_REV_FUNCTOR_HPP
  #define STAN_MATH_REV_FUNCTOR_HPP
  
  #include <stan/math/rev/functor/algebra_solver_fp.hpp>
  #include <stan/math/rev/functor/algebra_solver_powell.hpp>
  #include <stan/math/rev/functor/algebra_solver_newton.hpp>
  #include <stan/math/rev/functor/algebra_system.hpp>
  #include <stan/math/rev/functor/apply_scalar_unary.hpp>
  #include <stan/math/rev/functor/apply_scalar_binary.hpp>
  #include <stan/math/rev/functor/apply_vector_unary.hpp>
  #include <stan/math/rev/functor/coupled_ode_system.hpp>
  #include <stan/math/rev/functor/cvodes_integrator.hpp>
  #include <stan/math/rev/functor/cvodes_utils.hpp>
  #include <stan/math/rev/functor/gradient.hpp>
  #include <stan/math/rev/functor/integrate_1d.hpp>
  #include <stan/math/rev/functor/dae.hpp>
  #include <stan/math/rev/functor/integrate_ode_adams.hpp>
  #include <stan/math/rev/functor/integrate_ode_bdf.hpp>
  #include <stan/math/rev/functor/ode_adams.hpp>
  #include <stan/math/rev/functor/ode_bdf.hpp>
  #include <stan/math/rev/functor/ode_adjoint.hpp>
  #include <stan/math/rev/functor/ode_store_sensitivities.hpp>
  #include <stan/math/rev/functor/jacobian.hpp>
  #include <stan/math/rev/functor/kinsol_data.hpp>
  #include <stan/math/rev/functor/kinsol_solve.hpp>
  #include <stan/math/rev/functor/map_rect_concurrent.hpp>
  #include <stan/math/rev/functor/map_rect_reduce.hpp>
  #include <stan/math/rev/functor/operands_and_partials.hpp>
  #include <stan/math/rev/functor/reduce_sum.hpp>
  #include <stan/math/rev/functor/finite_diff_hessian_auto.hpp>
  
  #endif
  