DIFF.pm (PDL-2.080) | : | DIFF.pm (PDL-2.081) | ||
---|---|---|---|---|
skipping to change at line 84 | skipping to change at line 84 | |||
elsif($$opt{Method}=~/forw/i){ | elsif($$opt{Method}=~/forw/i){ | |||
($res,$abserr) = PDL::GSL::DIFF::diff_forward($x,$f); | ($res,$abserr) = PDL::GSL::DIFF::diff_forward($x,$f); | |||
} | } | |||
else{ | else{ | |||
barf("Unknown differentiation method $$opt{Method} in gsldiff\n"); | barf("Unknown differentiation method $$opt{Method} in gsldiff\n"); | |||
} | } | |||
return ($res,$abserr); | return ($res,$abserr); | |||
} | } | |||
#line 100 "DIFF.pm" | #line 100 "DIFF.pm" | |||
#line 948 "../../../blib/lib/PDL/PP.pm" | #line 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | |||
=head2 diff_central | =head2 diff_central | |||
=for sig | =for sig | |||
Signature: (double x(); double [o] res(); double [o] abserr(); SV* function) | Signature: (double x(); double [o] res(); double [o] abserr(); SV* function) | |||
=for ref | =for ref | |||
info not available | info not available | |||
=for bad | =for bad | |||
diff_central does not process bad values. | diff_central does not process bad values. | |||
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. | It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. | |||
=cut | =cut | |||
#line 127 "DIFF.pm" | #line 127 "DIFF.pm" | |||
#line 950 "../../../blib/lib/PDL/PP.pm" | #line 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | |||
*diff_central = \&PDL::diff_central; | *diff_central = \&PDL::diff_central; | |||
#line 134 "DIFF.pm" | #line 134 "DIFF.pm" | |||
#line 948 "../../../blib/lib/PDL/PP.pm" | #line 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | |||
=head2 diff_backward | =head2 diff_backward | |||
=for sig | =for sig | |||
Signature: (double x(); double [o] res(); double [o] abserr(); SV* function) | Signature: (double x(); double [o] res(); double [o] abserr(); SV* function) | |||
=for ref | =for ref | |||
info not available | info not available | |||
=for bad | =for bad | |||
diff_backward does not process bad values. | diff_backward does not process bad values. | |||
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. | It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. | |||
=cut | =cut | |||
#line 161 "DIFF.pm" | #line 161 "DIFF.pm" | |||
#line 950 "../../../blib/lib/PDL/PP.pm" | #line 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | |||
*diff_backward = \&PDL::diff_backward; | *diff_backward = \&PDL::diff_backward; | |||
#line 168 "DIFF.pm" | #line 168 "DIFF.pm" | |||
#line 948 "../../../blib/lib/PDL/PP.pm" | #line 949 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | |||
=head2 diff_forward | =head2 diff_forward | |||
=for sig | =for sig | |||
Signature: (double x(); double [o] res(); double [o] abserr(); SV* function) | Signature: (double x(); double [o] res(); double [o] abserr(); SV* function) | |||
=for ref | =for ref | |||
info not available | info not available | |||
=for bad | =for bad | |||
diff_forward does not process bad values. | diff_forward does not process bad values. | |||
It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. | It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays. | |||
=cut | =cut | |||
#line 195 "DIFF.pm" | #line 195 "DIFF.pm" | |||
#line 950 "../../../blib/lib/PDL/PP.pm" | #line 951 "/home/osboxes/pdl-code/blib/lib/PDL/PP.pm" | |||
*diff_forward = \&PDL::diff_forward; | *diff_forward = \&PDL::diff_forward; | |||
#line 202 "DIFF.pm" | #line 202 "DIFF.pm" | |||
#line 41 "gsl_diff.pd" | #line 41 "gsl_diff.pd" | |||
=head2 gsldiff | =head2 gsldiff | |||
=for ref | =for ref | |||
End of changes. 6 change blocks. | ||||
6 lines changed or deleted | 6 lines changed or added |