"Fossies" - the Fresh Open Source Software Archive

Member "PDL-2.080/GENERATED/PDL/GSLSF/POLY.pm" (28 May 2022, 1811 Bytes) of package /linux/misc/PDL-2.080.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Perl source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "POLY.pm" see the Fossies "Dox" file reference documentation and the latest Fossies "Diffs" side-by-side code changes report: 2.079_vs_2.080.

    1 #
    2 # GENERATED WITH PDL::PP! Don't modify!
    3 #
    4 package PDL::GSLSF::POLY;
    5 
    6 our @EXPORT_OK = qw(gsl_poly_eval );
    7 our %EXPORT_TAGS = (Func=>\@EXPORT_OK);
    8 
    9 use PDL::Core;
   10 use PDL::Exporter;
   11 use DynaLoader;
   12 
   13 
   14    
   15    our @ISA = ( 'PDL::Exporter','DynaLoader' );
   16    push @PDL::Core::PP, __PACKAGE__;
   17    bootstrap PDL::GSLSF::POLY ;
   18 
   19 
   20 
   21 
   22 
   23 
   24 #line 4 "gsl_sf_poly.pd"
   25 
   26 use strict;
   27 use warnings;
   28 
   29 =head1 NAME
   30 
   31 PDL::GSLSF::POLY - PDL interface to GSL Special Functions
   32 
   33 =head1 DESCRIPTION
   34 
   35 This is an interface to the Special Function package present in the GNU Scientific Library. 
   36 
   37 NOTE: this should actually be PDL::POLY for consistency but I don't want to get into edits
   38 changing the directory structure at this time.  These fixes should allow things to build.
   39 
   40 =cut
   41 #line 42 "POLY.pm"
   42 
   43 
   44 
   45 
   46 
   47 
   48 =head1 FUNCTIONS
   49 
   50 =cut
   51 
   52 
   53 
   54 
   55 #line 948 "../../../../blib/lib/PDL/PP.pm"
   56 
   57 
   58 
   59 =head2 gsl_poly_eval
   60 
   61 =for sig
   62 
   63   Signature: (double x(); double c(m); double [o]y())
   64 
   65 =for ref
   66 
   67 c[0] + c[1] x + c[2] x^2 + ... + c[m-1] x^(m-1)
   68 
   69 =for bad
   70 
   71 gsl_poly_eval does not process bad values.
   72 It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
   73 
   74 
   75 =cut
   76 #line 77 "POLY.pm"
   77 
   78 
   79 
   80 #line 950 "../../../../blib/lib/PDL/PP.pm"
   81 
   82 *gsl_poly_eval = \&PDL::gsl_poly_eval;
   83 #line 84 "POLY.pm"
   84 
   85 
   86 
   87 
   88 
   89 #line 41 "gsl_sf_poly.pd"
   90 
   91 =head1 AUTHOR
   92 
   93 This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it>
   94 All rights reserved. There
   95 is no warranty. You are allowed to redistribute this software /
   96 documentation under certain conditions. For details, see the file
   97 COPYING in the PDL distribution. If this file is separated from the
   98 PDL distribution, the copyright notice should be included in the file.
   99 
  100 The GSL SF modules were written by G. Jungman.
  101 
  102 =cut
  103 #line 104 "POLY.pm"
  104 
  105 
  106 
  107 
  108 # Exit with OK status
  109 
  110 1;