@@ -221,6 +221,7 @@ namespace arma
221221 #include "armadillo_bits/OpCube_bones.hpp"
222222 #include "armadillo_bits/SpOp_bones.hpp"
223223 #include "armadillo_bits/SpToDOp_bones.hpp"
224+ #include "armadillo_bits/mtSpReduceOp_bones.hpp"
224225
225226 #include "armadillo_bits/eOp_bones.hpp"
226227 #include "armadillo_bits/eOpCube_bones.hpp"
@@ -314,12 +315,22 @@ namespace arma
314315 #include "armadillo_bits/op_roots_bones.hpp"
315316 #include "armadillo_bits/op_cond_bones.hpp"
316317 #include "armadillo_bits/op_rcond_bones.hpp"
317- #include "armadillo_bits/op_sp_plus_bones.hpp"
318- #include "armadillo_bits/op_sp_minus_bones.hpp"
319318 #include "armadillo_bits/op_powmat_bones.hpp"
320319 #include "armadillo_bits/op_rank_bones.hpp"
321320 #include "armadillo_bits/op_row_as_mat_bones.hpp"
322321 #include "armadillo_bits/op_col_as_mat_bones.hpp"
322+ #include "armadillo_bits/op_sp_plus_bones.hpp"
323+ #include "armadillo_bits/op_sp_minus_bones.hpp"
324+ #include "armadillo_bits/op_sp_sum_bones.hpp"
325+ #include "armadillo_bits/op_sp_max_bones.hpp"
326+ #include "armadillo_bits/op_sp_min_bones.hpp"
327+ #include "armadillo_bits/op_sp_mean_bones.hpp"
328+ #include "armadillo_bits/op_sp_var_bones.hpp"
329+ #include "armadillo_bits/op_sp_stddev_bones.hpp"
330+ #include "armadillo_bits/op_sp_vecnorm_bones.hpp"
331+ #include "armadillo_bits/op_sp_diagvec_bones.hpp"
332+ #include "armadillo_bits/op_sp_nonzeros_bones.hpp"
333+ #include "armadillo_bits/op_sp_as_dense_bones.hpp"
323334
324335 #include "armadillo_bits/glue_times_bones.hpp"
325336 #include "armadillo_bits/glue_times_misc_bones.hpp"
@@ -352,24 +363,19 @@ namespace arma
352363 #include "armadillo_bits/gmm_diag_bones.hpp"
353364 #include "armadillo_bits/gmm_full_bones.hpp"
354365
355- #include "armadillo_bits/spop_max_bones.hpp"
356- #include "armadillo_bits/spop_min_bones.hpp"
357- #include "armadillo_bits/spop_sum_bones.hpp"
358366 #include "armadillo_bits/spop_strans_bones.hpp"
359367 #include "armadillo_bits/spop_htrans_bones.hpp"
360368 #include "armadillo_bits/spop_misc_bones.hpp"
361369 #include "armadillo_bits/spop_diagmat_bones.hpp"
362- #include "armadillo_bits/spop_mean_bones.hpp"
363- #include "armadillo_bits/spop_var_bones.hpp"
364370 #include "armadillo_bits/spop_trimat_bones.hpp"
365371 #include "armadillo_bits/spop_symmat_bones.hpp"
366372 #include "armadillo_bits/spop_normalise_bones.hpp"
367373 #include "armadillo_bits/spop_reverse_bones.hpp"
368374 #include "armadillo_bits/spop_repmat_bones.hpp"
369375 #include "armadillo_bits/spop_vectorise_bones.hpp"
370376 #include "armadillo_bits/spop_norm_bones.hpp"
371- #include "armadillo_bits/spop_vecnorm_bones.hpp"
372377 #include "armadillo_bits/spop_shift_bones.hpp"
378+ #include "armadillo_bits/spop_relational_bones.hpp"
373379
374380 #include "armadillo_bits/spglue_plus_bones.hpp"
375381 #include "armadillo_bits/spglue_minus_bones.hpp"
@@ -624,6 +630,7 @@ namespace arma
624630 #include "armadillo_bits/mtOp_meat.hpp"
625631 #include "armadillo_bits/mtOpCube_meat.hpp"
626632 #include "armadillo_bits/mtSpOp_meat.hpp"
633+ #include "armadillo_bits/mtSpReduceOp_meat.hpp"
627634
628635 #include "armadillo_bits/Glue_meat.hpp"
629636 #include "armadillo_bits/GlueCube_meat.hpp"
@@ -762,12 +769,22 @@ namespace arma
762769 #include "armadillo_bits/op_roots_meat.hpp"
763770 #include "armadillo_bits/op_cond_meat.hpp"
764771 #include "armadillo_bits/op_rcond_meat.hpp"
765- #include "armadillo_bits/op_sp_plus_meat.hpp"
766- #include "armadillo_bits/op_sp_minus_meat.hpp"
767772 #include "armadillo_bits/op_powmat_meat.hpp"
768773 #include "armadillo_bits/op_rank_meat.hpp"
769774 #include "armadillo_bits/op_row_as_mat_meat.hpp"
770775 #include "armadillo_bits/op_col_as_mat_meat.hpp"
776+ #include "armadillo_bits/op_sp_plus_meat.hpp"
777+ #include "armadillo_bits/op_sp_minus_meat.hpp"
778+ #include "armadillo_bits/op_sp_sum_meat.hpp"
779+ #include "armadillo_bits/op_sp_max_meat.hpp"
780+ #include "armadillo_bits/op_sp_min_meat.hpp"
781+ #include "armadillo_bits/op_sp_mean_meat.hpp"
782+ #include "armadillo_bits/op_sp_var_meat.hpp"
783+ #include "armadillo_bits/op_sp_stddev_meat.hpp"
784+ #include "armadillo_bits/op_sp_vecnorm_meat.hpp"
785+ #include "armadillo_bits/op_sp_diagvec_meat.hpp"
786+ #include "armadillo_bits/op_sp_nonzeros_meat.hpp"
787+ #include "armadillo_bits/op_sp_as_dense_meat.hpp"
771788
772789 #include "armadillo_bits/glue_times_meat.hpp"
773790 #include "armadillo_bits/glue_times_misc_meat.hpp"
@@ -800,24 +817,19 @@ namespace arma
800817 #include "armadillo_bits/gmm_diag_meat.hpp"
801818 #include "armadillo_bits/gmm_full_meat.hpp"
802819
803- #include "armadillo_bits/spop_max_meat.hpp"
804- #include "armadillo_bits/spop_min_meat.hpp"
805- #include "armadillo_bits/spop_sum_meat.hpp"
806820 #include "armadillo_bits/spop_strans_meat.hpp"
807821 #include "armadillo_bits/spop_htrans_meat.hpp"
808822 #include "armadillo_bits/spop_misc_meat.hpp"
809823 #include "armadillo_bits/spop_diagmat_meat.hpp"
810- #include "armadillo_bits/spop_mean_meat.hpp"
811- #include "armadillo_bits/spop_var_meat.hpp"
812824 #include "armadillo_bits/spop_trimat_meat.hpp"
813825 #include "armadillo_bits/spop_symmat_meat.hpp"
814826 #include "armadillo_bits/spop_normalise_meat.hpp"
815827 #include "armadillo_bits/spop_reverse_meat.hpp"
816828 #include "armadillo_bits/spop_repmat_meat.hpp"
817829 #include "armadillo_bits/spop_vectorise_meat.hpp"
818830 #include "armadillo_bits/spop_norm_meat.hpp"
819- #include "armadillo_bits/spop_vecnorm_meat.hpp"
820831 #include "armadillo_bits/spop_shift_meat.hpp"
832+ #include "armadillo_bits/spop_relational_meat.hpp"
821833
822834 #include "armadillo_bits/spglue_plus_meat.hpp"
823835 #include "armadillo_bits/spglue_minus_meat.hpp"
0 commit comments