Index A | B | C | D | F | G | H | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | X A A (diffilqrax.typs.LQR attribute) a (diffilqrax.typs.LQR attribute) add_dynamics_curvature() (in module diffilqrax.diff_ilqr) approx_lqr() (in module diffilqrax.ilqr) approx_lqr_dyn() (in module diffilqrax.ilqr) approx_lqr_offset() (in module diffilqrax.ilqr) armijo_linesearch() (in module diffilqrax.ilqr) associative_opt_traj_scan() (in module diffilqrax.plqr) associative_riccati_scan() (in module diffilqrax.plqr) B B (diffilqrax.typs.LQR attribute) backtracking_search() (in module diffilqrax.ilqr) batch_map() (in module diffilqrax.batch) batched_dilqr() (in module diffilqrax.batch) batched_ilqr_solver() (in module diffilqrax.batch) bmm() (in module diffilqrax.lqr) bounded_loop() (in module diffilqrax.ilqr) build_ajoint_lqr() (in module diffilqrax.diff_lqr) build_associative_lin_dyn_elements() (in module diffilqrax.plqr) build_associative_riccati_elements() (in module diffilqrax.plqr) build_fwd_lin_dyn_elements() (in module diffilqrax.plqr) build_rev_lin_dyn_elements() (in module diffilqrax.plqr) C calc_expected_change() (in module diffilqrax.lqr) closed_loop_scan() (in module diffilqrax.plqr) compute_lqr_params() (in module diffilqrax.ilqr) CostToGo (class in diffilqrax.typs) D decrease_regularisation() (in module diffilqrax.ilqr) diffilqrax.batch module diffilqrax.diff_ilqr module diffilqrax.diff_lqr module diffilqrax.ilqr module diffilqrax.lqr module diffilqrax.parallel_dilqr module diffilqrax.parallel_dlqr module diffilqrax.parallel_ilqr module diffilqrax.plqr module diffilqrax.typs module diffilqrax.utils module dilqr() (in module diffilqrax.diff_ilqr) dt (diffilqrax.typs.ModelDims attribute) dynamics_defects() (in module diffilqrax.parallel_ilqr) F fwd_dllqr() (in module diffilqrax.diff_lqr) fwd_dlqr() (in module diffilqrax.diff_lqr) G g (diffilqrax.typs.PendulumParams attribute) Gains (class in diffilqrax.typs) get_dcosts() (in module diffilqrax.plqr) H horizon (diffilqrax.typs.ModelDims attribute) I ilqr_forward_pass() (in module diffilqrax.ilqr) ilqr_simulate() (in module diffilqrax.ilqr) ilqr_solver() (in module diffilqrax.ilqr) iLQRParams (class in diffilqrax.typs) implicit_dilqr() (in module diffilqrax.diff_ilqr) implicit_pdilqr() (in module diffilqrax.parallel_dilqr) increase_regularisation() (in module diffilqrax.ilqr) initialise_stable_dynamics() (in module diffilqrax.utils) initialise_stable_time_varying_dynamics() (in module diffilqrax.utils) K K (diffilqrax.typs.Gains attribute) k (diffilqrax.typs.Gains attribute) keygen() (in module diffilqrax.utils) kkt() (in module diffilqrax.lqr) kkt_input_residual() (in module diffilqrax.ilqr) L l (diffilqrax.typs.PendulumParams attribute) lin_dyn_step() (in module diffilqrax.lqr) linearise() (in module diffilqrax.utils) linesearch() (in module diffilqrax.ilqr) LQR (class in diffilqrax.typs) lqr (diffilqrax.typs.LQRParams attribute) lqr_adjoint_pass() (in module diffilqrax.lqr) lqr_backward_pass() (in module diffilqrax.lqr) lqr_forward_pass() (in module diffilqrax.lqr) LQRParams (class in diffilqrax.typs) M m (diffilqrax.typs.ModelDims attribute) (diffilqrax.typs.PendulumParams attribute) merit_linesearch() (in module diffilqrax.parallel_ilqr) model (diffilqrax.typs.ParallelSystem attribute) ModelDims (class in diffilqrax.typs) module diffilqrax.batch diffilqrax.diff_ilqr diffilqrax.diff_lqr diffilqrax.ilqr diffilqrax.lqr diffilqrax.parallel_dilqr diffilqrax.parallel_dlqr diffilqrax.parallel_ilqr diffilqrax.plqr diffilqrax.typs diffilqrax.utils multiple_shooting_step() (in module diffilqrax.parallel_ilqr) N n (diffilqrax.typs.ModelDims attribute) O offset_lqr() (in module diffilqrax.diff_lqr) optimal_gains() (in module diffilqrax.plqr) P parallel_dilqr() (in module diffilqrax.parallel_dilqr) parallel_dynamics (diffilqrax.typs.ParallelSystem attribute) parallel_dynamics_feedback (diffilqrax.typs.ParallelSystem attribute) parallel_forward_lin_integration() (in module diffilqrax.plqr) parallel_reverse_lin_integration() (in module diffilqrax.plqr) ParallelSystem (class in diffilqrax.typs) pdilqr() (in module diffilqrax.parallel_dilqr) pdllqr() (in module diffilqrax.parallel_dlqr) pdlqr() (in module diffilqrax.parallel_dlqr) PendulumParams (class in diffilqrax.typs) pilqr_solver() (in module diffilqrax.parallel_ilqr) plqr_backward_pass() (in module diffilqrax.plqr) project_psd() (in module diffilqrax.plqr) project_psd_lqr() (in module diffilqrax.plqr) Q Q (diffilqrax.typs.LQR attribute) q (diffilqrax.typs.LQR attribute) Q (diffilqrax.typs.Theta attribute) (diffilqrax.typs.Thetax0 attribute) Qf (diffilqrax.typs.LQR attribute) qf (diffilqrax.typs.LQR attribute) quadratise() (in module diffilqrax.utils) R R (diffilqrax.typs.LQR attribute) r (diffilqrax.typs.LQR attribute) regularise_lqr() (in module diffilqrax.plqr) regularised_backward_pass() (in module diffilqrax.lqr) remove_cross_term() (in module diffilqrax.plqr) rev_dllqr() (in module diffilqrax.diff_lqr) rev_dlqr() (in module diffilqrax.diff_lqr) S S (diffilqrax.typs.LQR attribute) sigma (diffilqrax.typs.Theta attribute) (diffilqrax.typs.Thetax0 attribute) simulate_trajectory() (in module diffilqrax.lqr) smooth_l1() (in module diffilqrax.utils) solve_lqr() (in module diffilqrax.lqr) solve_lqr_swap_x0() (in module diffilqrax.lqr) solve_plqr() (in module diffilqrax.plqr) solve_plqr_swap_x0() (in module diffilqrax.plqr) stationary() (in module diffilqrax.ilqr) sum_cost_to_go() (in module diffilqrax.ilqr) symmetrise_matrix() (in module diffilqrax.typs) symmetrise_tensor() (in module diffilqrax.typs) System (class in diffilqrax.typs) T Theta (class in diffilqrax.typs) theta (diffilqrax.typs.iLQRParams attribute) Thetax0 (class in diffilqrax.typs) time_map() (in module diffilqrax.utils) total_cost() (in module diffilqrax.parallel_ilqr) U Uh (diffilqrax.typs.Theta attribute) (diffilqrax.typs.Thetax0 attribute) V V (diffilqrax.typs.CostToGo attribute) v (diffilqrax.typs.CostToGo attribute) value_function_grad() (in module diffilqrax.parallel_ilqr) W Wh (diffilqrax.typs.Theta attribute) (diffilqrax.typs.Thetax0 attribute) X x0 (diffilqrax.typs.iLQRParams attribute) (diffilqrax.typs.LQRParams attribute) (diffilqrax.typs.Thetax0 attribute)