| add_derivative_evaluations(double evals) | IntegratorBase< T > | |
| CalcAdjustedStepSize(const T &err, const T &attempted_step_size, bool *at_minimum_step_size) const | IntegratorBase< T > | protected |
| CalcJacobian(const T &t, const VectorX< T > &x) | ImplicitIntegrator< T > | protected |
| CalcStateChangeNorm(const ContinuousState< T > &dx_state) const | IntegratorBase< T > | protected |
| CheckNewtonConvergence(int iteration, const VectorX< T > &xtplus, const VectorX< T > &dx, const T &dx_norm, const T &last_dx_norm) const | ImplicitIntegrator< T > | protected |
| Clone() const | IntegratorBase< T > | |
| ComputeAutoDiffJacobian(const System< T > &system, const T &t, const VectorX< T > &xt, const Context< T > &context, MatrixX< T > *J) | ImplicitIntegrator< T > | protected |
| ComputeAutoDiffJacobian(const System< AutoDiffXd > &, const AutoDiffXd &, const VectorX< AutoDiffXd > &, const Context< AutoDiffXd > &, MatrixX< AutoDiffXd > *) | ImplicitIntegrator< T > | protected |
| ComputeCentralDiffJacobian(const System< T > &system, const T &t, const VectorX< T > &xt, Context< T > *context, MatrixX< T > *J) | ImplicitIntegrator< T > | protected |
| ComputeForwardDiffJacobian(const System< T > &system, const T &t, const VectorX< T > &xt, Context< T > *context, MatrixX< T > *J) | ImplicitIntegrator< T > | protected |
| ConvergenceStatus enum name | ImplicitIntegrator< T > | protected |
| do_max_newton_raphson_iterations() const | ImplicitIntegrator< T > | protectedvirtual |
| DoDenseStep(const T &h) | IntegratorBase< T > | protected |
| DoImplicitIntegratorReset() | ImplicitIntegrator< T > | protectedvirtual |
| DoReset() final | ImplicitIntegrator< T > | protectedvirtual |
| DoResetStatistics() override | ImplicitIntegrator< T > | protectedvirtual |
| EvalTimeDerivatives(const Context< T > &context) | IntegratorBase< T > | protected |
| EvalTimeDerivatives(const System< U > &system, const Context< U > &context) | IntegratorBase< T > | protected |
| FreshenMatricesIfFullNewton(const T &t, const VectorX< T > &xt, const T &h, const std::function< void(const MatrixX< T > &J, const T &h, typename ImplicitIntegrator< T >::IterationMatrix *)> &compute_and_factor_iteration_matrix, typename ImplicitIntegrator< T >::IterationMatrix *iteration_matrix) | ImplicitIntegrator< T > | protected |
| get_accuracy_in_use() const | IntegratorBase< T > | |
| get_actual_initial_step_size_taken() const | IntegratorBase< T > | |
| get_context() const | IntegratorBase< T > | |
| get_dense_output() const | IntegratorBase< T > | |
| get_error_estimate() const | IntegratorBase< T > | |
| get_error_estimate_order() const final | VelocityImplicitEulerIntegrator< T > | virtual |
| get_fixed_step_mode() const | IntegratorBase< T > | |
| get_generalized_state_weight_vector() const | IntegratorBase< T > | |
| get_ideal_next_step_size() const | IntegratorBase< T > | |
| get_initial_step_size_target() const | IntegratorBase< T > | |
| get_jacobian_computation_scheme() const | ImplicitIntegrator< T > | |
| get_largest_step_size_taken() const | IntegratorBase< T > | |
| get_maximum_step_size() const | IntegratorBase< T > | |
| get_misc_state_weight_vector() const | IntegratorBase< T > | |
| get_mutable_context() | IntegratorBase< T > | |
| get_mutable_dense_output() | IntegratorBase< T > | protected |
| get_mutable_error_estimate() | IntegratorBase< T > | protected |
| get_mutable_generalized_state_weight_vector() | IntegratorBase< T > | |
| get_mutable_jacobian() | ImplicitIntegrator< T > | protected |
| get_mutable_misc_state_weight_vector() | IntegratorBase< T > | |
| get_num_derivative_evaluations() const | IntegratorBase< T > | |
| get_num_derivative_evaluations_for_jacobian() const | ImplicitIntegrator< T > | |
| get_num_error_estimator_derivative_evaluations() const | ImplicitIntegrator< T > | |
| get_num_error_estimator_derivative_evaluations_for_jacobian() const | ImplicitIntegrator< T > | |
| get_num_error_estimator_iteration_matrix_factorizations() const | ImplicitIntegrator< T > | |
| get_num_error_estimator_jacobian_evaluations() const | ImplicitIntegrator< T > | |
| get_num_error_estimator_newton_raphson_iterations() const | ImplicitIntegrator< T > | |
| get_num_iteration_matrix_factorizations() const | ImplicitIntegrator< T > | |
| get_num_jacobian_evaluations() const | ImplicitIntegrator< T > | |
| get_num_newton_raphson_iterations() const | ImplicitIntegrator< T > | |
| get_num_step_shrinkages_from_error_control() const | IntegratorBase< T > | |
| get_num_step_shrinkages_from_substep_failures() const | IntegratorBase< T > | |
| get_num_steps_taken() const | IntegratorBase< T > | |
| get_num_substep_failures() const | IntegratorBase< T > | |
| get_previous_integration_step_size() const | IntegratorBase< T > | |
| get_requested_minimum_step_size() const | IntegratorBase< T > | |
| get_reuse() const | ImplicitIntegrator< T > | |
| get_smallest_adapted_step_size_taken() const | IntegratorBase< T > | |
| get_stretch_factor() const | IntegratorBase< T > | |
| get_system() const | IntegratorBase< T > | |
| get_target_accuracy() const | IntegratorBase< T > | |
| get_throw_on_minimum_step_size_violation() const | IntegratorBase< T > | |
| get_use_full_newton() const | ImplicitIntegrator< T > | |
| get_working_minimum_step_size() const | IntegratorBase< T > | |
| ImplicitIntegrator(const System< T > &system, Context< T > *context=nullptr) | ImplicitIntegrator< T > | explicit |
| increment_jacobian_computation_derivative_evaluations(int count) | ImplicitIntegrator< T > | protected |
| increment_jacobian_evaluations() | ImplicitIntegrator< T > | protected |
| increment_num_iter_factorizations() | ImplicitIntegrator< T > | protected |
| Initialize() | IntegratorBase< T > | |
| IntegrateNoFurtherThanTime(const T &publish_time, const T &update_time, const T &boundary_time) | IntegratorBase< T > | |
| IntegrateWithMultipleStepsToTime(const T &t_final) | IntegratorBase< T > | |
| IntegrateWithSingleFixedStepToTime(const T &t_target) | IntegratorBase< T > | |
| IntegratorBase(const IntegratorBase &)=delete | IntegratorBase< T > | |
| IntegratorBase(IntegratorBase &&)=delete | IntegratorBase< T > | |
| IntegratorBase(const System< T > &system, Context< T > *context=nullptr) | IntegratorBase< T > | explicit |
| is_initialized() const | IntegratorBase< T > | |
| IsBadJacobian(const MatrixX< T > &J) const | ImplicitIntegrator< T > | protected |
| IsUpdateZero(const VectorX< T > &xc, const VectorX< T > &dxc, double eps=-1.0) const | ImplicitIntegrator< T > | protected |
| JacobianComputationScheme enum name | ImplicitIntegrator< T > | |
| kReachedBoundaryTime enum value | IntegratorBase< T > | |
| kReachedPublishTime enum value | IntegratorBase< T > | |
| kReachedStepLimit enum value | IntegratorBase< T > | |
| kReachedUpdateTime enum value | IntegratorBase< T > | |
| kReachedZeroCrossing enum value | IntegratorBase< T > | |
| kTimeHasAdvanced enum value | IntegratorBase< T > | |
| max_newton_raphson_iterations() const | ImplicitIntegrator< T > | |
| MaybeFreshenMatrices(const T &t, const VectorX< T > &xt, const T &h, int trial, const std::function< void(const MatrixX< T > &J, const T &h, typename ImplicitIntegrator< T >::IterationMatrix *)> &compute_and_factor_iteration_matrix, typename ImplicitIntegrator< T >::IterationMatrix *iteration_matrix) | ImplicitIntegrator< T > | protected |
| operator=(const VelocityImplicitEulerIntegrator &)=delete | VelocityImplicitEulerIntegrator< T > | |
| operator=(VelocityImplicitEulerIntegrator &&)=delete | VelocityImplicitEulerIntegrator< T > | |
| drake::systems::ImplicitIntegrator::operator=(const IntegratorBase &)=delete | IntegratorBase< T > | |
| drake::systems::ImplicitIntegrator::operator=(IntegratorBase &&)=delete | IntegratorBase< T > | |
| request_initial_step_size_target(const T &step_size) | IntegratorBase< T > | |
| Reset() | IntegratorBase< T > | |
| reset_context(Context< T > *context) | IntegratorBase< T > | |
| reset_context(std::unique_ptr< Context< T >> context) | IntegratorBase< T > | |
| ResetStatistics() | IntegratorBase< T > | |
| set_accuracy_in_use(double accuracy) | IntegratorBase< T > | protected |
| set_actual_initial_step_size_taken(const T &h) | IntegratorBase< T > | protected |
| set_fixed_step_mode(bool flag) | IntegratorBase< T > | |
| set_ideal_next_step_size(const T &h) | IntegratorBase< T > | protected |
| set_jacobian_computation_scheme(JacobianComputationScheme scheme) | ImplicitIntegrator< T > | |
| set_jacobian_is_fresh(bool flag) | ImplicitIntegrator< T > | protected |
| set_largest_step_size_taken(const T &h) | IntegratorBase< T > | protected |
| set_maximum_step_size(const T &max_step_size) | IntegratorBase< T > | |
| set_requested_minimum_step_size(const T &min_step_size) | IntegratorBase< T > | |
| set_reuse(bool reuse) | ImplicitIntegrator< T > | |
| set_smallest_adapted_step_size_taken(const T &h) | IntegratorBase< T > | protected |
| set_target_accuracy(double accuracy) | IntegratorBase< T > | |
| set_throw_on_minimum_step_size_violation(bool throws) | IntegratorBase< T > | |
| set_use_full_newton(bool flag) | ImplicitIntegrator< T > | |
| StartDenseIntegration() | IntegratorBase< T > | |
| StepOnceErrorControlledAtMost(const T &h_max) | IntegratorBase< T > | protected |
| StepResult enum name | IntegratorBase< T > | |
| StopDenseIntegration() | IntegratorBase< T > | |
| supports_error_estimation() const final | VelocityImplicitEulerIntegrator< T > | virtual |
| VelocityImplicitEulerIntegrator(const VelocityImplicitEulerIntegrator &)=delete | VelocityImplicitEulerIntegrator< T > | |
| VelocityImplicitEulerIntegrator(VelocityImplicitEulerIntegrator &&)=delete | VelocityImplicitEulerIntegrator< T > | |
| VelocityImplicitEulerIntegrator(const System< T > &system, Context< T > *context=nullptr) | VelocityImplicitEulerIntegrator< T > | explicit |
| ~ImplicitIntegrator() | ImplicitIntegrator< T > | virtual |
| ~IntegratorBase() | IntegratorBase< T > | virtual |
| ~VelocityImplicitEulerIntegrator() override | VelocityImplicitEulerIntegrator< T > | |