@@ -326,8 +326,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse1) {
326
326
int rowadrH[] = {0 , 0 , 0 };
327
327
328
328
// test precount
329
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
330
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
329
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
330
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
331
331
332
332
EXPECT_THAT (rownnzH, ElementsAre (3 , 3 , 3 ));
333
333
EXPECT_THAT (rowadrH, ElementsAre (0 , 3 , 6 ));
@@ -371,8 +371,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse2) {
371
371
int rowadrH[] = {0 , 0 , 0 };
372
372
373
373
// test precount
374
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
375
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
374
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
375
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
376
376
377
377
EXPECT_THAT (rownnzH, ElementsAre (3 , 3 , 3 ));
378
378
EXPECT_THAT (rowadrH, ElementsAre (0 , 3 , 6 ));
@@ -419,8 +419,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse3) {
419
419
mjtNum diag[] = {2 , 3 , 4 };
420
420
421
421
// test precount
422
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
423
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
422
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
423
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
424
424
425
425
EXPECT_THAT (rownnzH, ElementsAre (2 , 2 , 0 ));
426
426
EXPECT_THAT (rowadrH, ElementsAre (0 , 2 , 4 ));
@@ -467,8 +467,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse4) {
467
467
468
468
469
469
// test precount
470
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
471
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
470
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
471
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
472
472
473
473
EXPECT_THAT (rownnzH, ElementsAre (2 , 0 , 2 ));
474
474
EXPECT_THAT (rowadrH, ElementsAre (0 , 2 , 2 ));
@@ -513,8 +513,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse5) {
513
513
514
514
515
515
// test precount
516
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
517
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
516
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
517
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
518
518
519
519
EXPECT_THAT (rownnzH, ElementsAre (3 , 2 , 2 ));
520
520
EXPECT_THAT (rowadrH, ElementsAre (0 , 3 , 5 ));
@@ -558,8 +558,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse6) {
558
558
int rowadrH[] = {0 , 0 , 0 };
559
559
560
560
// test precount
561
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
562
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
561
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
562
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
563
563
564
564
EXPECT_THAT (rownnzH, ElementsAre (2 , 1 , 2 ));
565
565
EXPECT_THAT (rowadrH, ElementsAre (0 , 2 , 3 ));
@@ -605,8 +605,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse7) {
605
605
mjtNum diag[] = {2 , 3 , 4 };
606
606
607
607
// test precount
608
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 2 , rownnz, rowadr, colind,
609
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
608
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 2 , rownnz, rowadr, colind,
609
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
610
610
611
611
EXPECT_THAT (rownnzH, ElementsAre (2 , 2 ));
612
612
EXPECT_THAT (rowadrH, ElementsAre (0 , 2 ));
@@ -651,8 +651,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse8) {
651
651
mjtNum diag[] = {2 , 3 };
652
652
653
653
// test precount
654
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
655
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
654
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
655
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
656
656
657
657
EXPECT_THAT (rownnzH, ElementsAre (3 , 2 , 2 ));
658
658
EXPECT_THAT (rowadrH, ElementsAre (0 , 3 , 5 ));
@@ -698,8 +698,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse9) {
698
698
mjtNum diag[] = {2 , 3 , 4 };
699
699
700
700
// test precount
701
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
702
- rownnzT, rowadrT, colindT, nullptr , data, 1 );
701
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
702
+ rownnzT, rowadrT, colindT, nullptr , data, 1 );
703
703
704
704
EXPECT_THAT (rownnzH, ElementsAre (3 , 3 , 3 ));
705
705
EXPECT_THAT (rowadrH, ElementsAre (0 , 3 , 6 ));
@@ -746,8 +746,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse10) {
746
746
mjtNum diag[] = {1 , 1 , 1 };
747
747
748
748
// test precount
749
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
750
- rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
749
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
750
+ rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
751
751
752
752
EXPECT_THAT (rownnzH, ElementsAre (3 , 3 , 3 ));
753
753
EXPECT_THAT (rowadrH, ElementsAre (0 , 3 , 6 ));
@@ -794,8 +794,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse11) {
794
794
mjtNum diag[] = {1 , 1 , 1 };
795
795
796
796
// test precount
797
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
798
- rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
797
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 3 , rownnz, rowadr, colind,
798
+ rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
799
799
800
800
EXPECT_THAT (rownnzH, ElementsAre (3 , 3 , 3 ));
801
801
EXPECT_THAT (rowadrH, ElementsAre (0 , 3 , 6 ));
@@ -842,8 +842,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse12) {
842
842
mjtNum diag[] = {1 , 1 , 1 };
843
843
844
844
// test precount
845
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 4 , rownnz, rowadr, colind,
846
- rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
845
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 4 , rownnz, rowadr, colind,
846
+ rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
847
847
848
848
EXPECT_THAT (rownnzH, ElementsAre (4 , 4 , 4 , 4 ));
849
849
EXPECT_THAT (rowadrH, ElementsAre (0 , 4 , 8 , 12 ));
@@ -894,8 +894,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse13) {
894
894
mjtNum diag[] = {1 , 1 , 1 };
895
895
896
896
// test precount
897
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 5 , rownnz, rowadr, colind,
898
- rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
897
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 5 , rownnz, rowadr, colind,
898
+ rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
899
899
900
900
EXPECT_THAT (rownnzH, ElementsAre (2 , 2 , 0 , 0 , 0 ));
901
901
EXPECT_THAT (rowadrH, ElementsAre (0 , 2 , 4 , 4 , 4 ));
@@ -944,8 +944,8 @@ TEST_F(EngineUtilSparseTest, MjuSqrMatTDSparse14) {
944
944
int rowadrH[] = {0 , 0 , 0 , 0 , 0 , 0 , 0 };
945
945
946
946
// test precount
947
- mju_sqrMatTDSparseInit (rownnzH, rowadrH, 7 , rownnz, rowadr, colind,
948
- rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
947
+ mju_sqrMatTDSparseCount (rownnzH, rowadrH, 7 , rownnz, rowadr, colind,
948
+ rownnzT, rowadrT, colindT, rowsuperT, data, 1 );
949
949
950
950
EXPECT_THAT (rownnzH, ElementsAre (7 , 7 , 7 , 7 , 7 , 7 , 7 ));
951
951
EXPECT_THAT (rowadrH, ElementsAre (0 , 7 , 14 , 21 , 28 , 35 , 42 ));
@@ -985,8 +985,8 @@ TEST_F(EngineUtilSparseTest, MjuCholFactorNNZ) {
985
985
int colindA[4 ];
986
986
int rownnzA_factor[2 ];
987
987
mju_dense2sparse (sparseA, matA, nA, nA, rownnzA, rowadrA, colindA, 4 );
988
- int nnzA = mju_cholFactorNNZ (rownnzA_factor,
989
- rownnzA, rowadrA, colindA, nA, d);
988
+ int nnzA = mju_cholFactorCount (rownnzA_factor,
989
+ rownnzA, rowadrA, colindA, nA, d);
990
990
991
991
EXPECT_EQ (nnzA, 2 );
992
992
EXPECT_THAT (AsVector (rownnzA_factor, 2 ), ElementsAre (1 , 1 ));
@@ -1001,8 +1001,8 @@ TEST_F(EngineUtilSparseTest, MjuCholFactorNNZ) {
1001
1001
int colindB[9 ];
1002
1002
int rownnzB_factor[3 ];
1003
1003
mju_dense2sparse (sparseB, matB, nB, nB, rownnzB, rowadrB, colindB, 9 );
1004
- int nnzB = mju_cholFactorNNZ (rownnzB_factor,
1005
- rownnzB, rowadrB, colindB, nB, d);
1004
+ int nnzB = mju_cholFactorCount (rownnzB_factor,
1005
+ rownnzB, rowadrB, colindB, nB, d);
1006
1006
1007
1007
EXPECT_EQ (nnzB, 5 );
1008
1008
EXPECT_THAT (AsVector (rownnzB_factor, 3 ), ElementsAre (1 , 2 , 2 ));
@@ -1017,8 +1017,8 @@ TEST_F(EngineUtilSparseTest, MjuCholFactorNNZ) {
1017
1017
int colindC[9 ];
1018
1018
int rownnzC_factor[3 ];
1019
1019
mju_dense2sparse (sparseC, matC, nC, nC, rownnzC, rowadrC, colindC, 9 );
1020
- int nnzC = mju_cholFactorNNZ (rownnzC_factor,
1021
- rownnzC, rowadrC, colindC, nC, d);
1020
+ int nnzC = mju_cholFactorCount (rownnzC_factor,
1021
+ rownnzC, rowadrC, colindC, nC, d);
1022
1022
1023
1023
EXPECT_EQ (nnzC, 4 );
1024
1024
EXPECT_THAT (AsVector (rownnzC_factor, 3 ), ElementsAre (1 , 2 , 1 ));
@@ -1034,8 +1034,8 @@ TEST_F(EngineUtilSparseTest, MjuCholFactorNNZ) {
1034
1034
int colindD[16 ];
1035
1035
int rownnzD_factor[4 ];
1036
1036
mju_dense2sparse (sparseD, matD, nD, nD, rownnzD, rowadrD, colindD, 16 );
1037
- int nnzD = mju_cholFactorNNZ (rownnzD_factor,
1038
- rownnzD, rowadrD, colindD, nD, d);
1037
+ int nnzD = mju_cholFactorCount (rownnzD_factor,
1038
+ rownnzD, rowadrD, colindD, nD, d);
1039
1039
1040
1040
EXPECT_EQ (nnzD, 8 );
1041
1041
EXPECT_THAT (AsVector (rownnzD_factor, 4 ), ElementsAre (1 , 2 , 2 , 3 ));
0 commit comments