17#ifdef ALIGATOR_MULTITHREADING
18 using parallel_solver_t = gar::ParallelRiccatiSolver<Scalar>;
19 bp::class_<parallel_solver_t, bp::bases<riccati_base_t>, boost::noncopyable>(
20 "ParallelRiccatiSolver", bp::no_init)
21 .def(bp::init<lqr_t &, uint>((
"self"_a,
"problem",
"num_threads")))
22 .def_readonly(
"datas", ¶llel_solver_t::datas);