diff --git a/docs/doxygen/html/_boost_numpy_ndarray_helper_8hpp_source.html b/docs/doxygen/html/_boost_numpy_ndarray_helper_8hpp_source.html
index c95023c7c..d48b24b37 100644
--- a/docs/doxygen/html/_boost_numpy_ndarray_helper_8hpp_source.html
+++ b/docs/doxygen/html/_boost_numpy_ndarray_helper_8hpp_source.html
@@ -346,7 +346,7 @@
diff --git a/docs/doxygen/html/_stl_algorithms_8hpp_source.html b/docs/doxygen/html/_stl_algorithms_8hpp_source.html
index 3718b5b41..c282bd7f6 100644
--- a/docs/doxygen/html/_stl_algorithms_8hpp_source.html
+++ b/docs/doxygen/html/_stl_algorithms_8hpp_source.html
@@ -112,622 +112,621 @@
-
-
- 36 #if defined(__cpp_lib_execution) && defined(__cpp_lib_parallel_algorithm) && defined(NUMCPP_USE_MULTITHREAD)
- 37 #define PARALLEL_ALGORITHMS_SUPPORTED
- 38 #define CONDITIONAL_NO_EXCEPT
-
-
- 41 #define CONDITIONAL_NO_EXCEPT noexcept
-
-
-
-
- 46 namespace stl_algorithms
-
-
-
- 57 template<
class InputIt,
class UnaryPredicate>
-
-
-
- 61 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 62 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 78 template<
class InputIt,
class UnaryPredicate>
-
-
-
- 82 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 83 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 99 template<
class InputIt,
class OutputIt>
-
-
-
- 103 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 104 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 120 template<
class InputIt,
class T>
- 121 typename std::iterator_traits<InputIt>::difference_type
-
-
-
- 125 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 126 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 142 template<
class InputIt1,
class InputIt2>
-
-
-
- 146 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 147 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 164 template<
class InputIt1,
class InputIt2,
class BinaryPredicate>
-
-
-
- 168 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 169 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
- 185 template<
class ForwardIt,
class T>
-
-
-
- 189 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 190 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 207 template<
class InputIt,
class T>
-
-
-
- 211 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 212 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 227 template<
class InputIt,
class UnaryFunction>
- 228 void for_each(InputIt first, InputIt last, UnaryFunction
f)
-
-
- 231 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 232 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 247 template<
class ForwardIt>
-
-
-
- 251 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 252 std::execution::par_unseq,
-
-
-
-
-
-
-
- 267 template<
class ForwardIt,
class Compare>
-
-
-
- 271 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 272 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 287 template<
class ForwardIt>
-
-
-
- 291 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 292 std::execution::par_unseq,
-
-
-
-
-
-
-
- 307 template<
class ForwardIt,
class Compare>
-
-
-
- 311 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 312 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 326 template<
class ForwardIt>
-
-
-
- 330 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 331 std::execution::par_unseq,
-
-
-
-
-
-
-
- 346 template<
class ForwardIt,
class Compare>
-
-
-
- 350 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 351 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 366 template<
class ForwardIt>
-
-
-
- 370 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 371 std::execution::par_unseq,
-
-
-
-
-
-
-
- 386 template<
class ForwardIt,
class Compare>
- 387 std::pair<ForwardIt, ForwardIt>
-
-
-
- 391 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 392 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 408 template<
class InputIt,
class UnaryPredicate>
-
-
-
- 412 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 413 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 428 template<
class RandomIt>
-
-
-
- 432 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 433 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 449 template<
class RandomIt,
class Compare>
-
-
-
- 453 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 454 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
- 471 template<
class ForwardIt,
class T>
-
-
-
- 475 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 476 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
- 491 template<
class B
idirIt>
-
-
-
- 495 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 496 std::execution::par_unseq,
-
-
-
-
-
-
-
- 510 template<
class ForwardIt>
-
-
-
- 514 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 515 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 533 template<
class InputIt1,
class InputIt2,
class OutputIt>
- 534 OutputIt
set_difference(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination)
-
-
- 537 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 538 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
-
- 559 template<
class InputIt1,
class InputIt2,
class OutputIt,
class Compare>
-
-
-
-
- 564 OutputIt destination,
-
-
-
- 568 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 569 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
-
-
- 590 template<
class InputIt1,
class InputIt2,
class OutputIt>
-
-
-
-
-
-
-
- 598 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 599 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
-
- 620 template<
class InputIt1,
class InputIt2,
class OutputIt,
class Compare>
-
-
-
-
- 625 OutputIt destination,
-
-
-
- 629 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 630 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
-
-
- 651 template<
class InputIt1,
class InputIt2,
class OutputIt>
- 652 OutputIt
set_union(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination)
-
-
-
- 656 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 657 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
-
- 678 template<
class InputIt1,
class InputIt2,
class OutputIt,
class Compare>
-
-
-
-
- 683 OutputIt destination,
-
-
-
- 687 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 688 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
-
-
- 705 template<
class RandomIt>
-
-
-
- 709 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 710 std::execution::par_unseq,
-
-
-
-
-
-
-
- 724 template<
class RandomIt,
class Compare>
-
-
-
- 728 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 729 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 743 template<
class RandomIt>
-
-
-
- 747 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 748 std::execution::par_unseq,
-
-
-
-
-
-
-
- 762 template<
class RandomIt,
class Compare>
-
-
-
- 766 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 767 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 784 template<
class InputIt,
class OutputIt,
class UnaryOperation>
- 785 OutputIt
transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
-
-
- 788 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 789 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
- 808 template<
class InputIt1,
class InputIt2,
class OutputIt,
class BinaryOperation>
-
-
-
- 812 OutputIt destination,
- 813 BinaryOperation unaryFunction)
-
-
- 816 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 817 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-
-
- 835 template<
class InputIt,
class OutputIt>
-
-
-
- 839 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 840 std::execution::par_unseq,
-
-
-
-
-
-
-
-
- 857 template<
class InputIt,
class OutputIt,
class BinaryPredicate>
-
-
- 860 OutputIt destination,
-
-
-
- 864 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
- 865 std::execution::par_unseq,
-
-
-
-
-
-
-
-
-#define CONDITIONAL_NO_EXCEPT
Definition: StlAlgorithms.hpp:41
+
+ 35 #if defined(__cpp_lib_parallel_algorithm) && defined(NUMCPP_USE_MULTITHREAD)
+ 36 #define PARALLEL_ALGORITHMS_SUPPORTED
+ 37 #define CONDITIONAL_NO_EXCEPT
+
+
+ 40 #define CONDITIONAL_NO_EXCEPT noexcept
+
+
+
+
+ 45 namespace stl_algorithms
+
+
+
+ 56 template<
class InputIt,
class UnaryPredicate>
+
+
+
+ 60 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 61 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 77 template<
class InputIt,
class UnaryPredicate>
+
+
+
+ 81 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 82 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 98 template<
class InputIt,
class OutputIt>
+
+
+
+ 102 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 103 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 119 template<
class InputIt,
class T>
+ 120 typename std::iterator_traits<InputIt>::difference_type
+
+
+
+ 124 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 125 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 141 template<
class InputIt1,
class InputIt2>
+
+
+
+ 145 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 146 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 163 template<
class InputIt1,
class InputIt2,
class BinaryPredicate>
+
+
+
+ 167 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 168 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+ 184 template<
class ForwardIt,
class T>
+
+
+
+ 188 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 189 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 206 template<
class InputIt,
class T>
+
+
+
+ 210 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 211 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 226 template<
class InputIt,
class UnaryFunction>
+ 227 void for_each(InputIt first, InputIt last, UnaryFunction
f)
+
+
+ 230 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 231 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 246 template<
class ForwardIt>
+
+
+
+ 250 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 251 std::execution::par_unseq,
+
+
+
+
+
+
+
+ 266 template<
class ForwardIt,
class Compare>
+
+
+
+ 270 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 271 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 286 template<
class ForwardIt>
+
+
+
+ 290 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 291 std::execution::par_unseq,
+
+
+
+
+
+
+
+ 306 template<
class ForwardIt,
class Compare>
+
+
+
+ 310 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 311 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 325 template<
class ForwardIt>
+
+
+
+ 329 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 330 std::execution::par_unseq,
+
+
+
+
+
+
+
+ 345 template<
class ForwardIt,
class Compare>
+
+
+
+ 349 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 350 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 365 template<
class ForwardIt>
+
+
+
+ 369 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 370 std::execution::par_unseq,
+
+
+
+
+
+
+
+ 385 template<
class ForwardIt,
class Compare>
+ 386 std::pair<ForwardIt, ForwardIt>
+
+
+
+ 390 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 391 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 407 template<
class InputIt,
class UnaryPredicate>
+
+
+
+ 411 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 412 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 427 template<
class RandomIt>
+
+
+
+ 431 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 432 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 448 template<
class RandomIt,
class Compare>
+
+
+
+ 452 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 453 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+ 470 template<
class ForwardIt,
class T>
+
+
+
+ 474 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 475 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+ 490 template<
class B
idirIt>
+
+
+
+ 494 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 495 std::execution::par_unseq,
+
+
+
+
+
+
+
+ 509 template<
class ForwardIt>
+
+
+
+ 513 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 514 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 532 template<
class InputIt1,
class InputIt2,
class OutputIt>
+ 533 OutputIt
set_difference(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination)
+
+
+ 536 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 537 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+
+ 558 template<
class InputIt1,
class InputIt2,
class OutputIt,
class Compare>
+
+
+
+
+ 563 OutputIt destination,
+
+
+
+ 567 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 568 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+
+
+ 589 template<
class InputIt1,
class InputIt2,
class OutputIt>
+
+
+
+
+
+
+
+ 597 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 598 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+
+ 619 template<
class InputIt1,
class InputIt2,
class OutputIt,
class Compare>
+
+
+
+
+ 624 OutputIt destination,
+
+
+
+ 628 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 629 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+
+
+ 650 template<
class InputIt1,
class InputIt2,
class OutputIt>
+ 651 OutputIt
set_union(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination)
+
+
+
+ 655 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 656 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+
+ 677 template<
class InputIt1,
class InputIt2,
class OutputIt,
class Compare>
+
+
+
+
+ 682 OutputIt destination,
+
+
+
+ 686 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 687 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+
+
+ 704 template<
class RandomIt>
+
+
+
+ 708 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 709 std::execution::par_unseq,
+
+
+
+
+
+
+
+ 723 template<
class RandomIt,
class Compare>
+
+
+
+ 727 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 728 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 742 template<
class RandomIt>
+
+
+
+ 746 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 747 std::execution::par_unseq,
+
+
+
+
+
+
+
+ 761 template<
class RandomIt,
class Compare>
+
+
+
+ 765 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 766 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 783 template<
class InputIt,
class OutputIt,
class UnaryOperation>
+ 784 OutputIt
transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
+
+
+ 787 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 788 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+ 807 template<
class InputIt1,
class InputIt2,
class OutputIt,
class BinaryOperation>
+
+
+
+ 811 OutputIt destination,
+ 812 BinaryOperation unaryFunction)
+
+
+ 815 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 816 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+
+
+ 834 template<
class InputIt,
class OutputIt>
+
+
+
+ 838 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 839 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+ 856 template<
class InputIt,
class OutputIt,
class BinaryPredicate>
+
+
+ 859 OutputIt destination,
+
+
+
+ 863 #ifdef PARALLEL_ALGORITHMS_SUPPORTED
+ 864 std::execution::par_unseq,
+
+
+
+
+
+
+
+
+#define CONDITIONAL_NO_EXCEPT
Definition: StlAlgorithms.hpp:40
dtype f(GeneratorType &generator, dtype inDofN, dtype inDofD)
Definition: f.hpp:58
-bool any_of(InputIt first, InputIt last, UnaryPredicate p) noexcept
Definition: StlAlgorithms.hpp:79
-void sort(RandomIt first, RandomIt last) noexcept
Definition: StlAlgorithms.hpp:706
-bool is_sorted(ForwardIt first, ForwardIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:268
-std::iterator_traits< InputIt >::difference_type count(InputIt first, InputIt last, const T &value) noexcept
Definition: StlAlgorithms.hpp:122
-OutputIt set_union(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:652
-bool none_of(InputIt first, InputIt last, UnaryPredicate p) noexcept
Definition: StlAlgorithms.hpp:409
-ForwardIt max_element(ForwardIt first, ForwardIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:308
-ForwardIt max_element(ForwardIt first, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:288
-OutputIt set_union(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept
Definition: StlAlgorithms.hpp:679
-void stable_sort(RandomIt first, RandomIt last) noexcept
Definition: StlAlgorithms.hpp:744
-void sort(RandomIt first, RandomIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:725
-void reverse(BidirIt first, BidirIt last) noexcept
Definition: StlAlgorithms.hpp:492
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
-bool equal(InputIt1 first1, InputIt1 last1, InputIt2 first2, BinaryPredicate p) noexcept
Definition: StlAlgorithms.hpp:165
-bool all_of(InputIt first, InputIt last, UnaryPredicate p) noexcept
Definition: StlAlgorithms.hpp:58
-void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:228
-InputIt find(InputIt first, InputIt last, const T &value) noexcept
Definition: StlAlgorithms.hpp:208
-void stable_sort(RandomIt first, RandomIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:763
-constexpr OutputIt unique_copy(InputIt first, InputIt last, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:836
-OutputIt set_difference(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept
Definition: StlAlgorithms.hpp:560
-OutputIt set_difference(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination)
Definition: StlAlgorithms.hpp:534
-std::pair< ForwardIt, ForwardIt > minmax_element(ForwardIt first, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:367
-void nth_element(RandomIt first, RandomIt nth, RandomIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:450
-void replace(ForwardIt first, ForwardIt last, const T &oldValue, const T &newValue) noexcept
Definition: StlAlgorithms.hpp:472
-OutputIt set_intersection(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:591
-bool equal(InputIt1 first1, InputIt1 last1, InputIt2 first2) noexcept
Definition: StlAlgorithms.hpp:143
-bool is_sorted(ForwardIt first, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:248
-ForwardIt min_element(ForwardIt first, ForwardIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:347
-void rotate(ForwardIt first, ForwardIt firstN, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:511
-OutputIt set_intersection(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept
Definition: StlAlgorithms.hpp:621
-std::pair< ForwardIt, ForwardIt > minmax_element(ForwardIt first, ForwardIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:388
-OutputIt copy(InputIt first, InputIt last, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:100
-constexpr OutputIt unique_copy(InputIt first, InputIt last, OutputIt destination, BinaryPredicate binaryFunction) noexcept
Definition: StlAlgorithms.hpp:858
-OutputIt transform(InputIt1 first1, InputIt1 last1, InputIt2 first2, OutputIt destination, BinaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:809
-void nth_element(RandomIt first, RandomIt nth, RandomIt last) noexcept
Definition: StlAlgorithms.hpp:429
-ForwardIt min_element(ForwardIt first, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:327
-void fill(ForwardIt first, ForwardIt last, const T &value) noexcept
Definition: StlAlgorithms.hpp:186
+bool any_of(InputIt first, InputIt last, UnaryPredicate p) noexcept
Definition: StlAlgorithms.hpp:78
+void sort(RandomIt first, RandomIt last) noexcept
Definition: StlAlgorithms.hpp:705
+bool is_sorted(ForwardIt first, ForwardIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:267
+std::iterator_traits< InputIt >::difference_type count(InputIt first, InputIt last, const T &value) noexcept
Definition: StlAlgorithms.hpp:121
+OutputIt set_union(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:651
+bool none_of(InputIt first, InputIt last, UnaryPredicate p) noexcept
Definition: StlAlgorithms.hpp:408
+ForwardIt max_element(ForwardIt first, ForwardIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:307
+ForwardIt max_element(ForwardIt first, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:287
+OutputIt set_union(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept
Definition: StlAlgorithms.hpp:678
+void stable_sort(RandomIt first, RandomIt last) noexcept
Definition: StlAlgorithms.hpp:743
+void sort(RandomIt first, RandomIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:724
+void reverse(BidirIt first, BidirIt last) noexcept
Definition: StlAlgorithms.hpp:491
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
+bool equal(InputIt1 first1, InputIt1 last1, InputIt2 first2, BinaryPredicate p) noexcept
Definition: StlAlgorithms.hpp:164
+bool all_of(InputIt first, InputIt last, UnaryPredicate p) noexcept
Definition: StlAlgorithms.hpp:57
+void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:227
+InputIt find(InputIt first, InputIt last, const T &value) noexcept
Definition: StlAlgorithms.hpp:207
+void stable_sort(RandomIt first, RandomIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:762
+constexpr OutputIt unique_copy(InputIt first, InputIt last, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:835
+OutputIt set_difference(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept
Definition: StlAlgorithms.hpp:559
+OutputIt set_difference(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination)
Definition: StlAlgorithms.hpp:533
+std::pair< ForwardIt, ForwardIt > minmax_element(ForwardIt first, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:366
+void nth_element(RandomIt first, RandomIt nth, RandomIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:449
+void replace(ForwardIt first, ForwardIt last, const T &oldValue, const T &newValue) noexcept
Definition: StlAlgorithms.hpp:471
+OutputIt set_intersection(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:590
+bool equal(InputIt1 first1, InputIt1 last1, InputIt2 first2) noexcept
Definition: StlAlgorithms.hpp:142
+bool is_sorted(ForwardIt first, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:247
+ForwardIt min_element(ForwardIt first, ForwardIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:346
+void rotate(ForwardIt first, ForwardIt firstN, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:510
+OutputIt set_intersection(InputIt1 first1, InputIt1 last1, InputIt2 first2, InputIt2 last2, OutputIt destination, Compare comp) noexcept
Definition: StlAlgorithms.hpp:620
+std::pair< ForwardIt, ForwardIt > minmax_element(ForwardIt first, ForwardIt last, Compare comp) noexcept
Definition: StlAlgorithms.hpp:387
+OutputIt copy(InputIt first, InputIt last, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:99
+constexpr OutputIt unique_copy(InputIt first, InputIt last, OutputIt destination, BinaryPredicate binaryFunction) noexcept
Definition: StlAlgorithms.hpp:857
+OutputIt transform(InputIt1 first1, InputIt1 last1, InputIt2 first2, OutputIt destination, BinaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:808
+void nth_element(RandomIt first, RandomIt nth, RandomIt last) noexcept
Definition: StlAlgorithms.hpp:428
+ForwardIt min_element(ForwardIt first, ForwardIt last) noexcept
Definition: StlAlgorithms.hpp:326
+void fill(ForwardIt first, ForwardIt last, const T &value) noexcept
Definition: StlAlgorithms.hpp:185
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/abs_8hpp_source.html b/docs/doxygen/html/abs_8hpp_source.html
index 07498ca94..dacccaff2 100644
--- a/docs/doxygen/html/abs_8hpp_source.html
+++ b/docs/doxygen/html/abs_8hpp_source.html
@@ -151,7 +151,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto abs(dtype inValue) noexcept
Definition: abs.hpp:49
auto abs(const NdArray< dtype > &inArray)
Definition: abs.hpp:66
diff --git a/docs/doxygen/html/airy__ai_8hpp_source.html b/docs/doxygen/html/airy__ai_8hpp_source.html
index 2d5cdb429..9e58e8b2d 100644
--- a/docs/doxygen/html/airy__ai_8hpp_source.html
+++ b/docs/doxygen/html/airy__ai_8hpp_source.html
@@ -160,7 +160,7 @@
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto airy_ai(const NdArray< dtype > &inArray)
Definition: airy_ai.hpp:69
auto airy_ai(dtype inValue)
Definition: airy_ai.hpp:52
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/airy__ai__prime_8hpp_source.html b/docs/doxygen/html/airy__ai__prime_8hpp_source.html
index 8a5a9caeb..de5a2fb78 100644
--- a/docs/doxygen/html/airy__ai__prime_8hpp_source.html
+++ b/docs/doxygen/html/airy__ai__prime_8hpp_source.html
@@ -160,7 +160,7 @@
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto airy_ai_prime(dtype inValue)
Definition: airy_ai_prime.hpp:52
auto airy_ai_prime(const NdArray< dtype > &inArray)
Definition: airy_ai_prime.hpp:69
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/airy__bi_8hpp_source.html b/docs/doxygen/html/airy__bi_8hpp_source.html
index b48f5ce5d..5d64a751b 100644
--- a/docs/doxygen/html/airy__bi_8hpp_source.html
+++ b/docs/doxygen/html/airy__bi_8hpp_source.html
@@ -160,7 +160,7 @@
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto airy_bi(dtype inValue)
Definition: airy_bi.hpp:52
auto airy_bi(const NdArray< dtype > &inArray)
Definition: airy_bi.hpp:69
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/airy__bi__prime_8hpp_source.html b/docs/doxygen/html/airy__bi__prime_8hpp_source.html
index ea252c0cb..86a010746 100644
--- a/docs/doxygen/html/airy__bi__prime_8hpp_source.html
+++ b/docs/doxygen/html/airy__bi__prime_8hpp_source.html
@@ -160,7 +160,7 @@
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto airy_bi_prime(const NdArray< dtype > &inArray)
Definition: airy_bi_prime.hpp:69
auto airy_bi_prime(dtype inValue)
Definition: airy_bi_prime.hpp:52
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/angle_8hpp_source.html b/docs/doxygen/html/angle_8hpp_source.html
index 03cfec30d..be722719b 100644
--- a/docs/doxygen/html/angle_8hpp_source.html
+++ b/docs/doxygen/html/angle_8hpp_source.html
@@ -147,7 +147,7 @@
Holds 1D and 2D arrays, the main work horse of the NumCpp library.
Definition: NdArrayCore.hpp:72
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto angle(const std::complex< dtype > &inValue)
Definition: angle.hpp:48
diff --git a/docs/doxygen/html/append_8hpp_source.html b/docs/doxygen/html/append_8hpp_source.html
index 4a2c075e6..d4c42a777 100644
--- a/docs/doxygen/html/append_8hpp_source.html
+++ b/docs/doxygen/html/append_8hpp_source.html
@@ -195,7 +195,7 @@
A Shape Class for NdArrays.
Definition: Core/Shape.hpp:41
uint32 rows
Definition: Core/Shape.hpp:44
uint32 cols
Definition: Core/Shape.hpp:45
-OutputIt copy(InputIt first, InputIt last, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:100
+OutputIt copy(InputIt first, InputIt last, OutputIt destination) noexcept
Definition: StlAlgorithms.hpp:99
Definition: Coordinate.hpp:45
Axis
Enum To describe an axis.
Definition: Types.hpp:47
diff --git a/docs/doxygen/html/apply_function_8hpp_source.html b/docs/doxygen/html/apply_function_8hpp_source.html
index 213ed782b..529f33efa 100644
--- a/docs/doxygen/html/apply_function_8hpp_source.html
+++ b/docs/doxygen/html/apply_function_8hpp_source.html
@@ -128,7 +128,7 @@
Holds 1D and 2D arrays, the main work horse of the NumCpp library.
Definition: NdArrayCore.hpp:72
iterator end() noexcept
Definition: NdArrayCore.hpp:1479
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
void applyFunction(NdArray< dtype > &inArray, const std::function< dtype(dtype)> &inFunc)
Definition: applyFunction.hpp:47
diff --git a/docs/doxygen/html/arccos_8hpp_source.html b/docs/doxygen/html/arccos_8hpp_source.html
index e65b207e6..fe8e7a7d8 100644
--- a/docs/doxygen/html/arccos_8hpp_source.html
+++ b/docs/doxygen/html/arccos_8hpp_source.html
@@ -151,7 +151,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto arccos(dtype inValue) noexcept
Definition: arccos.hpp:49
diff --git a/docs/doxygen/html/arccosh_8hpp_source.html b/docs/doxygen/html/arccosh_8hpp_source.html
index 155a7d4eb..73de9a755 100644
--- a/docs/doxygen/html/arccosh_8hpp_source.html
+++ b/docs/doxygen/html/arccosh_8hpp_source.html
@@ -151,7 +151,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto arccosh(dtype inValue) noexcept
Definition: arccosh.hpp:49
diff --git a/docs/doxygen/html/arcsin_8hpp_source.html b/docs/doxygen/html/arcsin_8hpp_source.html
index 92a5d5461..2b308be4c 100644
--- a/docs/doxygen/html/arcsin_8hpp_source.html
+++ b/docs/doxygen/html/arcsin_8hpp_source.html
@@ -151,7 +151,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto arcsin(dtype inValue) noexcept
Definition: arcsin.hpp:49
diff --git a/docs/doxygen/html/arcsinh_8hpp_source.html b/docs/doxygen/html/arcsinh_8hpp_source.html
index 4ccb54bc9..96e8f62a1 100644
--- a/docs/doxygen/html/arcsinh_8hpp_source.html
+++ b/docs/doxygen/html/arcsinh_8hpp_source.html
@@ -151,7 +151,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto arcsinh(dtype inValue) noexcept
Definition: arcsinh.hpp:49
diff --git a/docs/doxygen/html/arctan2_8hpp_source.html b/docs/doxygen/html/arctan2_8hpp_source.html
index da6ee2b02..66dff1b4d 100644
--- a/docs/doxygen/html/arctan2_8hpp_source.html
+++ b/docs/doxygen/html/arctan2_8hpp_source.html
@@ -160,7 +160,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto arctan2(dtype inY, dtype inX) noexcept
Definition: arctan2.hpp:51
diff --git a/docs/doxygen/html/arctan_8hpp_source.html b/docs/doxygen/html/arctan_8hpp_source.html
index f17c8c793..263a05c95 100644
--- a/docs/doxygen/html/arctan_8hpp_source.html
+++ b/docs/doxygen/html/arctan_8hpp_source.html
@@ -151,7 +151,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto arctan(dtype inValue) noexcept
Definition: arctan.hpp:49
diff --git a/docs/doxygen/html/arctanh_8hpp_source.html b/docs/doxygen/html/arctanh_8hpp_source.html
index 4cd2b293b..6e68d714f 100644
--- a/docs/doxygen/html/arctanh_8hpp_source.html
+++ b/docs/doxygen/html/arctanh_8hpp_source.html
@@ -151,7 +151,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
auto arctanh(dtype inValue) noexcept
Definition: arctanh.hpp:49
diff --git a/docs/doxygen/html/array__equiv_8hpp_source.html b/docs/doxygen/html/array__equiv_8hpp_source.html
index 47c2cb3d5..b38f02dd8 100644
--- a/docs/doxygen/html/array__equiv_8hpp_source.html
+++ b/docs/doxygen/html/array__equiv_8hpp_source.html
@@ -147,7 +147,7 @@
Holds info about the dtype.
Definition: DtypeInfo.hpp:41
Holds 1D and 2D arrays, the main work horse of the NumCpp library.
Definition: NdArrayCore.hpp:72
-bool equal(InputIt1 first1, InputIt1 last1, InputIt2 first2) noexcept
Definition: StlAlgorithms.hpp:143
+bool equal(InputIt1 first1, InputIt1 last1, InputIt2 first2) noexcept
Definition: StlAlgorithms.hpp:142
bool essentiallyEqual(dtype inValue1, dtype inValue2) noexcept
Definition: essentiallyEqual.hpp:51
Definition: Coordinate.hpp:45
bool array_equiv(const NdArray< dtype > &inArray1, const NdArray< dtype > &inArray2) noexcept
Definition: array_equiv.hpp:54
diff --git a/docs/doxygen/html/average_8hpp_source.html b/docs/doxygen/html/average_8hpp_source.html
index b0b6c0772..f39cb4137 100644
--- a/docs/doxygen/html/average_8hpp_source.html
+++ b/docs/doxygen/html/average_8hpp_source.html
@@ -337,7 +337,7 @@
uint32 rows
Definition: Core/Shape.hpp:44
uint32 cols
Definition: Core/Shape.hpp:45
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
Axis
Enum To describe an axis.
Definition: Types.hpp:47
diff --git a/docs/doxygen/html/bessel__in_8hpp_source.html b/docs/doxygen/html/bessel__in_8hpp_source.html
index db5d3eedf..776ad5aef 100644
--- a/docs/doxygen/html/bessel__in_8hpp_source.html
+++ b/docs/doxygen/html/bessel__in_8hpp_source.html
@@ -170,7 +170,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto bessel_in(dtype1 inV, dtype2 inX)
Definition: bessel_in.hpp:59
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bessel__in__prime_8hpp_source.html b/docs/doxygen/html/bessel__in__prime_8hpp_source.html
index 607445ae1..37f61c1a7 100644
--- a/docs/doxygen/html/bessel__in__prime_8hpp_source.html
+++ b/docs/doxygen/html/bessel__in__prime_8hpp_source.html
@@ -162,7 +162,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto bessel_in_prime(dtype1 inV, dtype2 inX)
Definition: bessel_in_prime.hpp:54
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bessel__jn_8hpp_source.html b/docs/doxygen/html/bessel__jn_8hpp_source.html
index 97fd1955d..cfe38fd59 100644
--- a/docs/doxygen/html/bessel__jn_8hpp_source.html
+++ b/docs/doxygen/html/bessel__jn_8hpp_source.html
@@ -170,7 +170,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto bessel_jn(dtype1 inV, dtype2 inX)
Definition: bessel_jn.hpp:59
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bessel__jn__prime_8hpp_source.html b/docs/doxygen/html/bessel__jn__prime_8hpp_source.html
index 552f307eb..55d4ee893 100644
--- a/docs/doxygen/html/bessel__jn__prime_8hpp_source.html
+++ b/docs/doxygen/html/bessel__jn__prime_8hpp_source.html
@@ -162,7 +162,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto bessel_jn_prime(dtype1 inV, dtype2 inX)
Definition: bessel_jn_prime.hpp:54
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bessel__kn_8hpp_source.html b/docs/doxygen/html/bessel__kn_8hpp_source.html
index f8c2176d0..ef6d05d90 100644
--- a/docs/doxygen/html/bessel__kn_8hpp_source.html
+++ b/docs/doxygen/html/bessel__kn_8hpp_source.html
@@ -170,7 +170,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto bessel_kn(dtype1 inV, dtype2 inX)
Definition: bessel_kn.hpp:59
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bessel__kn__prime_8hpp_source.html b/docs/doxygen/html/bessel__kn__prime_8hpp_source.html
index 68d6f3ab4..a1052103f 100644
--- a/docs/doxygen/html/bessel__kn__prime_8hpp_source.html
+++ b/docs/doxygen/html/bessel__kn__prime_8hpp_source.html
@@ -162,7 +162,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto bessel_kn_prime(dtype1 inV, dtype2 inX)
Definition: bessel_kn_prime.hpp:54
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bessel__yn_8hpp_source.html b/docs/doxygen/html/bessel__yn_8hpp_source.html
index 46fcd8e64..9c9678272 100644
--- a/docs/doxygen/html/bessel__yn_8hpp_source.html
+++ b/docs/doxygen/html/bessel__yn_8hpp_source.html
@@ -170,7 +170,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto bessel_yn(dtype1 inV, dtype2 inX)
Definition: bessel_yn.hpp:59
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bessel__yn__prime_8hpp_source.html b/docs/doxygen/html/bessel__yn__prime_8hpp_source.html
index b782b9848..a2a5ad74c 100644
--- a/docs/doxygen/html/bessel__yn__prime_8hpp_source.html
+++ b/docs/doxygen/html/bessel__yn__prime_8hpp_source.html
@@ -162,7 +162,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
auto bessel_yn_prime(dtype1 inV, dtype2 inX)
Definition: bessel_yn_prime.hpp:54
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bincount_8hpp_source.html b/docs/doxygen/html/bincount_8hpp_source.html
index dcda7f1f4..072987994 100644
--- a/docs/doxygen/html/bincount_8hpp_source.html
+++ b/docs/doxygen/html/bincount_8hpp_source.html
@@ -204,7 +204,7 @@
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
NdArray< dtype > max(Axis inAxis=Axis::NONE) const
Definition: NdArrayCore.hpp:2940
NdArray< dtype > & zeros() noexcept
Definition: NdArrayCore.hpp:4668
-void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:228
+void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:227
Definition: Coordinate.hpp:45
NdArray< dtype > max(const NdArray< dtype > &inArray, Axis inAxis=Axis::NONE)
Definition: max.hpp:44
NdArray< dtype > bincount(const NdArray< dtype > &inArray, uint16 inMinLength=1)
Definition: bincount.hpp:58
diff --git a/docs/doxygen/html/binomial_8hpp_source.html b/docs/doxygen/html/binomial_8hpp_source.html
index 21b447067..122ff3b4c 100644
--- a/docs/doxygen/html/binomial_8hpp_source.html
+++ b/docs/doxygen/html/binomial_8hpp_source.html
@@ -205,7 +205,7 @@
dtype binomial(GeneratorType &generator, dtype inN, double inP=0.5)
Definition: binomial.hpp:59
dtype binomial(dtype inN, double inP=0.5)
Definition: binomial.hpp:130
static std::mt19937_64 generator_
generator function
Definition: generator.hpp:37
-void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:228
+void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:227
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/bit__count_8hpp_source.html b/docs/doxygen/html/bit__count_8hpp_source.html
index 05e81c918..2b91ddeaa 100644
--- a/docs/doxygen/html/bit__count_8hpp_source.html
+++ b/docs/doxygen/html/bit__count_8hpp_source.html
@@ -156,8 +156,8 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-std::iterator_traits< InputIt >::difference_type count(InputIt first, InputIt last, const T &value) noexcept
Definition: StlAlgorithms.hpp:122
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+std::iterator_traits< InputIt >::difference_type count(InputIt first, InputIt last, const T &value) noexcept
Definition: StlAlgorithms.hpp:121
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
constexpr int bit_count(dtype inValue) noexcept
Definition: bit_count.hpp:45
diff --git a/docs/doxygen/html/cauchy_8hpp_source.html b/docs/doxygen/html/cauchy_8hpp_source.html
index 53a43b238..16bd8dcaa 100644
--- a/docs/doxygen/html/cauchy_8hpp_source.html
+++ b/docs/doxygen/html/cauchy_8hpp_source.html
@@ -195,7 +195,7 @@
dtype cauchy(GeneratorType &generator, dtype inMean=0, dtype inSigma=1)
Definition: cauchy.hpp:57
static std::mt19937_64 generator_
generator function
Definition: generator.hpp:37
dtype cauchy(dtype inMean=0, dtype inSigma=1)
Definition: cauchy.hpp:114
-void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:228
+void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:227
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/cbrt_8hpp_source.html b/docs/doxygen/html/cbrt_8hpp_source.html
index 16a859370..b29ea9c65 100644
--- a/docs/doxygen/html/cbrt_8hpp_source.html
+++ b/docs/doxygen/html/cbrt_8hpp_source.html
@@ -149,7 +149,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
double cbrt(dtype inValue) noexcept
Definition: cbrt.hpp:48
NdArray< double > cbrt(const NdArray< dtype > &inArray)
Definition: cbrt.hpp:65
diff --git a/docs/doxygen/html/ceil_8hpp_source.html b/docs/doxygen/html/ceil_8hpp_source.html
index db8447f93..0c070e341 100644
--- a/docs/doxygen/html/ceil_8hpp_source.html
+++ b/docs/doxygen/html/ceil_8hpp_source.html
@@ -149,7 +149,7 @@
Shape shape() const noexcept
Definition: NdArrayCore.hpp:4276
const_iterator cend() const noexcept
Definition: NdArrayCore.hpp:1529
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
dtype ceil(dtype inValue) noexcept
Definition: ceil.hpp:48
NdArray< dtype > ceil(const NdArray< dtype > &inArray)
Definition: ceil.hpp:65
diff --git a/docs/doxygen/html/chebyshev__t_8hpp_source.html b/docs/doxygen/html/chebyshev__t_8hpp_source.html
index 92b483cb7..d2564cc25 100644
--- a/docs/doxygen/html/chebyshev__t_8hpp_source.html
+++ b/docs/doxygen/html/chebyshev__t_8hpp_source.html
@@ -158,7 +158,7 @@
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
NdArray< double > chebyshev_t(uint32 n, const NdArray< dtype > &inArrayX)
Definition: chebyshev_t.hpp:69
double chebyshev_t(uint32 n, dtype x)
Definition: chebyshev_t.hpp:52
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
std::uint32_t uint32
Definition: Types.hpp:40
diff --git a/docs/doxygen/html/chebyshev__u_8hpp_source.html b/docs/doxygen/html/chebyshev__u_8hpp_source.html
index f68f39c41..4f50d0645 100644
--- a/docs/doxygen/html/chebyshev__u_8hpp_source.html
+++ b/docs/doxygen/html/chebyshev__u_8hpp_source.html
@@ -158,7 +158,7 @@
iterator begin() noexcept
Definition: NdArrayCore.hpp:1171
double chebyshev_u(uint32 n, dtype x)
Definition: chebyshev_u.hpp:52
NdArray< double > chebyshev_u(uint32 n, const NdArray< dtype > &inArrayX)
Definition: chebyshev_u.hpp:69
-OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:785
+OutputIt transform(InputIt first, InputIt last, OutputIt destination, UnaryOperation unaryFunction)
Definition: StlAlgorithms.hpp:784
Definition: Coordinate.hpp:45
std::uint32_t uint32
Definition: Types.hpp:40
diff --git a/docs/doxygen/html/chi_square_8hpp_source.html b/docs/doxygen/html/chi_square_8hpp_source.html
index 0e67ee06e..dc4b6ae4c 100644
--- a/docs/doxygen/html/chi_square_8hpp_source.html
+++ b/docs/doxygen/html/chi_square_8hpp_source.html
@@ -195,7 +195,7 @@
dtype chiSquare(GeneratorType &generator, dtype inDof)
Definition: chiSquare.hpp:58
static std::mt19937_64 generator_
generator function
Definition: generator.hpp:37
dtype chiSquare(dtype inDof)
Definition: chiSquare.hpp:117
-void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:228
+void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:227
Definition: Coordinate.hpp:45
diff --git a/docs/doxygen/html/choice_8hpp_source.html b/docs/doxygen/html/choice_8hpp_source.html
index de10e8b6c..0b82ba401 100644
--- a/docs/doxygen/html/choice_8hpp_source.html
+++ b/docs/doxygen/html/choice_8hpp_source.html
@@ -188,7 +188,7 @@
NdArray< dtype > permutation(GeneratorType &generator, dtype inValue)
Definition: permutation.hpp:55
static std::mt19937_64 generator_
generator function
Definition: generator.hpp:37
dtype choice(const NdArray< dtype > &inArray)
Definition: choice.hpp:101
-void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:228
+void for_each(InputIt first, InputIt last, UnaryFunction f)
Definition: StlAlgorithms.hpp:227
Definition: Coordinate.hpp:45
NdArray< dtype > replace(const NdArray< dtype > &inArray, dtype oldValue, dtype newValue)
Definition: replace.hpp:45
std::uint32_t uint32
Definition: Types.hpp:40
diff --git a/docs/doxygen/html/classnc_1_1random_1_1_r_n_g.html b/docs/doxygen/html/classnc_1_1random_1_1_r_n_g.html
index 214510174..cc594633b 100644
--- a/docs/doxygen/html/classnc_1_1random_1_1_r_n_g.html
+++ b/docs/doxygen/html/classnc_1_1random_1_1_r_n_g.html
@@ -347,7 +347,7 @@