This repository was archived by the owner on Nov 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -83,7 +83,7 @@ void CausalFilter::get_x_dx_ddx(const Eigen::VectorXd& base_x,
8383 x_output_dx_ddx.head (m_x_size) = (input_buffer*b-output_buffer*a)/m_filter_denominator[0 ];
8484
8585 // Finite Difference
86- Eigen::Index pt_denominator_prev = (pt_denominator == 0 ) ? m_filter_order_n-2 : pt_denominator-1 ;
86+ Eigen::VectorXd:: Index pt_denominator_prev = (pt_denominator == 0 ) ? m_filter_order_n-2 : pt_denominator-1 ;
8787 x_output_dx_ddx.segment (m_x_size,m_x_size) = (x_output_dx_ddx.head (m_x_size)-output_buffer.col (pt_denominator))/m_dt;
8888 x_output_dx_ddx.tail (m_x_size) = (x_output_dx_ddx.head (m_x_size)-2 *output_buffer.col (pt_denominator)+output_buffer.col (pt_denominator_prev))/m_dt/m_dt;
8989
@@ -98,8 +98,8 @@ void CausalFilter::get_x_dx_ddx(const Eigen::VectorXd& base_x,
9898void CausalFilter::switch_filter (const Eigen::VectorXd& filter_numerator,
9999 const Eigen::VectorXd& filter_denominator)
100100{
101- Eigen::Index filter_order_m = filter_numerator.size ();
102- Eigen::Index filter_order_n = filter_denominator.size ();
101+ Eigen::VectorXd:: Index filter_order_m = filter_numerator.size ();
102+ Eigen::VectorXd:: Index filter_order_n = filter_denominator.size ();
103103
104104 Eigen::VectorXd current_x (input_buffer.col (pt_numerator));
105105
You can’t perform that action at this time.
0 commit comments