| advance_jacobian(detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v >::state &stepping, const stepping::config &cfg, const intermediate_state &sd, const material< scalar_type > *vol_mat_ptr) const | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| advance_track(detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v >::state &stepping, const intermediate_state &sd, const material< scalar_type > *vol_mat_ptr) const | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| algebra_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| bound_track_parameters_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| evaluate_dqopds(detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v >::state &stepping, const std::size_t i, const scalar_type h, const scalar_type dqopds_prev, const material< scalar_type > *vol_mat_ptr, const detray::stepping::config &cfg) const | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| evaluate_dtds(detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v >::state &stepping, const vector3_type &b_field, const std::size_t i, const scalar_type h, const vector3_type &dtds_prev, const scalar_type qop) const | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| evaluate_field_gradient(detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v >::state &stepping, const point3_type &pos) const | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| free_track_parameters_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| magnetic_field_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| matrix_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| point3_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| rk_stepper()=default (defined in detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v >) | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| scalar_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| step(const scalar_type dist_to_next, state &stepping, const stepping::config &cfg, bool do_reset, const material< scalar_type > *vol_mat_ptr=nullptr) const | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| transform3_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| transport_jacobian_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |
| uses_gradient | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | static |
| vector3_type typedef | detray::rk_stepper< magnetic_field_t, algebra_t, constraint_t, policy_t, inspector_t, flags_v > | |