12345678910111213141516171819202122 |
- #include <test_common.h>
- #include <igl/accumarray.h>
- TEST_CASE("accumarray: matlab_help", "[igl]")
- {
- const Eigen::VectorXd V =
- (Eigen::VectorXd(5) << 101,102,103,104,105).finished();
- const Eigen::VectorXi S =
- (Eigen::VectorXi(5) << 0,2,3,2,3).finished();
- Eigen::VectorXd A;
- igl::accumarray(S,V,A);
- const Eigen::VectorXd Agt =
- (Eigen::VectorXd(4) << 101,0,206,208).finished();
- test_common::assert_eq(A,Agt);
- }
|