You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
void PerlOMP_1D_Array_TO_1D_FLOAT_ARRAY_r(SV *AVref, int numElements, float retArray[numElements]);
458
458
459
-
The parallelized version of C<PerlOMP_1D_Array_TO_1D_FLOAT_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
459
+
The parallelized version of C<void PerlOMP_1D_Array_TO_1D_FLOAT_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
460
460
461
-
=head2C<PerlOMP_1D_Array_TO_1D_INT_ARRAY>
461
+
=head2C<void PerlOMP_1D_Array_TO_1D_INT_ARRAY>
462
462
463
463
void PerlOMP_1D_Array_TO_1D_INT_ARRAY(SV *AVref, int numElements, int retArray[numElements]);
464
464
465
465
Converts a 1D Perl Array Reference (C<AV*>) into a 1D C array of integers. This function assumes the Perl array contains integer values.
466
466
467
-
=head2C<PerlOMP_1D_Array_TO_1D_INT_ARRAY_r>
467
+
=head2C<void PerlOMP_1D_Array_TO_1D_INT_ARRAY_r>
468
468
469
469
void PerlOMP_1D_Array_TO_1D_INT_ARRAY_r(SV *AVref, int numElements, int retArray[numElements]);
470
470
471
-
The parallelized version of C<PerlOMP_1D_Array_TO_1D_INT_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
471
+
The parallelized version of C<void PerlOMP_1D_Array_TO_1D_INT_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
472
472
473
-
=head2C<PerlOMP_1D_Array_TO_1D_STRING_ARRAY>
473
+
=head2C<void PerlOMP_1D_Array_TO_1D_STRING_ARRAY>
474
474
475
475
void PerlOMP_1D_Array_TO_1D_STRING_ARRAY(SV *AVref, int numElements, char *retArray[numElements]);
476
476
477
477
Converts a 1D Perl Array Reference (C<AV*>) into a 1D C array of strings. The Perl array should contain string values.
void PerlOMP_1D_Array_TO_1D_STRING_ARRAY_r(SV *AVref, int numElements, char *retArray[numElements]);
482
482
@@ -591,43 +591,43 @@ The parallelized version of C<PerlOMP_1D_Array_TO_1D_STRING_ARRAY> using OpenMP.
591
591
return ret;
592
592
}
593
593
594
-
=head1PROVIDED 2D PERL TO C CONVERSION FUNCTIONS
594
+
=head1PROVIDED C FUNCTIONS FOR CONVERTING 2D PERL ARRAYS TO C ARRAYS
595
595
596
-
=head2C<PerlOMP_2D_AoA_TO_2D_FLOAT_ARRAY>
596
+
=head2C<void PerlOMP_2D_AoA_TO_2D_FLOAT_ARRAY>
597
597
598
598
void PerlOMP_2D_AoA_TO_2D_FLOAT_ARRAY(SV *AoA, int numRows, int rowSize, float retArray[numRows][rowSize]);
599
599
600
600
Converts a 2D Array of Arrays (AoA) in Perl into a 2D C array of floats. The Perl array should be an array of arrays, where each inner array contains floating point values.
601
601
602
-
=head2C<PerlOMP_2D_AoA_TO_2D_FLOAT_ARRAY_r>
602
+
=head2C<void PerlOMP_2D_AoA_TO_2D_FLOAT_ARRAY_r>
603
603
604
604
void PerlOMP_2D_AoA_TO_2D_FLOAT_ARRAY_r(SV *AoA, int numRows, int rowSize, float retArray[numRows][rowSize]);
605
605
606
-
The parallelized version of C<PerlOMP_2D_AoA_TO_2D_FLOAT_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
606
+
The parallelized version of C<void PerlOMP_2D_AoA_TO_2D_FLOAT_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
607
607
608
-
=head2C<PerlOMP_2D_AoA_TO_2D_INT_ARRAY>
608
+
=head2C<void PerlOMP_2D_AoA_TO_2D_INT_ARRAY>
609
609
610
610
void PerlOMP_2D_AoA_TO_2D_INT_ARRAY(SV *AoA, int numRows, int rowSize, int retArray[numRows][rowSize]);
611
611
612
612
Converts a 2D Array of Arrays (AoA) in Perl into a 2D C array of integers. The Perl array should be an array of arrays, where each inner array contains integer values.
613
613
614
-
=head2C<PerlOMP_2D_AoA_TO_2D_INT_ARRAY_r>
614
+
=head2C<void PerlOMP_2D_AoA_TO_2D_INT_ARRAY_r>
615
615
616
616
void PerlOMP_2D_AoA_TO_2D_INT_ARRAY_r(SV *AoA, int numRows, int rowSize, int retArray[numRows][rowSize]);
617
617
618
-
The parallelized version of C<PerlOMP_2D_AoA_TO_2D_INT_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
618
+
The parallelized version of C<void PerlOMP_2D_AoA_TO_2D_INT_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
619
619
620
-
=head2C<PerlOMP_2D_AoA_TO_2D_STRING_ARRAY>
620
+
=head2C<void PerlOMP_2D_AoA_TO_2D_STRING_ARRAY>
621
621
622
622
void PerlOMP_2D_AoA_TO_2D_STRING_ARRAY(SV *AoA, int numRows, int rowSize, char *retArray[numRows][rowSize]);
623
623
624
624
Converts a 2D Array of Arrays (AoA) in Perl into a 2D C array of strings. The Perl array should be an array of arrays, where each inner array contains string values.
625
625
626
-
=head2C<PerlOMP_2D_AoA_TO_2D_STRING_ARRAY_r>
626
+
=head2C<void PerlOMP_2D_AoA_TO_2D_STRING_ARRAY_r>
627
627
628
628
void PerlOMP_2D_AoA_TO_2D_STRING_ARRAY_r(SV *AoA, int numRows, int rowSize, char *retArray[numRows][rowSize]);
629
629
630
-
The parallelized version of C<PerlOMP_2D_AoA_TO_2D_STRING_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
630
+
The parallelized version of C<void PerlOMP_2D_AoA_TO_2D_STRING_ARRAY> using OpenMP. This function performs the same operation, but the array conversion is parallelized with OpenMP.
631
631
632
632
=head2Example
633
633
@@ -735,49 +735,49 @@ The parallelized version of C<PerlOMP_2D_AoA_TO_2D_STRING_ARRAY> using OpenMP. T
735
735
736
736
=head1PROVIDED ARRAY MEMBER VERIFICATION FUNCTIONS
737
737
738
-
=head2C<PerlOMP_VERIFY_1D_Array>
738
+
=head2C<void PerlOMP_VERIFY_1D_Array>
739
739
740
740
void PerlOMP_VERIFY_1D_Array(SV* array);
741
741
742
742
Verifies that the given Perl variable is a valid 1D array reference.
743
743
744
-
=head2C<PerlOMP_VERIFY_1D_INT_ARRAY>
744
+
=head2C<void PerlOMP_VERIFY_1D_INT_ARRAY>
745
745
746
746
void PerlOMP_VERIFY_1D_INT_ARRAY(SV* array);
747
747
748
748
Verifies that the given 1D array contains only integer values.
749
749
750
-
=head2C<PerlOMP_VERIFY_1D_FLOAT_ARRAY>
750
+
=head2C<void PerlOMP_VERIFY_1D_FLOAT_ARRAY>
751
751
752
752
void PerlOMP_VERIFY_1D_FLOAT_ARRAY(SV* array);
753
753
754
754
Verifies that the given 1D array contains only floating-point values.
755
755
756
-
=head2C<PerlOMP_VERIFY_1D_CHAR_ARRAY>
756
+
=head2C<void PerlOMP_VERIFY_1D_CHAR_ARRAY>
757
757
758
758
void PerlOMP_VERIFY_1D_CHAR_ARRAY(SV* array);
759
759
760
760
Verifies that the given 1D array contains only string values.
761
761
762
-
=head2C<PerlOMP_VERIFY_2D_AoA>
762
+
=head2C<void PerlOMP_VERIFY_2D_AoA>
763
763
764
764
void PerlOMP_VERIFY_2D_AoA(SV* array);
765
765
766
766
Verifies that the given Perl variable is a valid 2D array of arrays (AoA) reference.
767
767
768
-
=head2C<PerlOMP_VERIFY_2D_INT_ARRAY>
768
+
=head2C<void PerlOMP_VERIFY_2D_INT_ARRAY>
769
769
770
770
void PerlOMP_VERIFY_2D_INT_ARRAY(SV* array);
771
771
772
772
Verifies that the given 2D array contains only integer values.
773
773
774
-
=head2C<PerlOMP_VERIFY_2D_FLOAT_ARRAY>
774
+
=head2C<void PerlOMP_VERIFY_2D_FLOAT_ARRAY>
775
775
776
776
void PerlOMP_VERIFY_2D_FLOAT_ARRAY(SV* array);
777
777
778
778
Verifies that the given 2D array contains only floating-point values.
0 commit comments