"Fossies" - the Fresh Open Source Software Archive

Member "PDL-2.080/GENERATED/PDL/GSLSF/GEGENBAUER.pm" (28 May 2022, 2300 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 "GEGENBAUER.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::GEGENBAUER;
    5 
    6 our @EXPORT_OK = qw(gsl_sf_gegenpoly_n gsl_sf_gegenpoly_array );
    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::GEGENBAUER ;
   18 
   19 
   20 
   21 
   22 
   23 
   24 #line 4 "gsl_sf_gegenbauer.pd"
   25 
   26 use strict;
   27 use warnings;
   28 
   29 =head1 NAME
   30 
   31 PDL::GSLSF::GEGENBAUER - 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 =cut
   38 #line 39 "GEGENBAUER.pm"
   39 
   40 
   41 
   42 
   43 
   44 
   45 =head1 FUNCTIONS
   46 
   47 =cut
   48 
   49 
   50 
   51 
   52 #line 948 "../../../../blib/lib/PDL/PP.pm"
   53 
   54 
   55 
   56 =head2 gsl_sf_gegenpoly_n
   57 
   58 =for sig
   59 
   60   Signature: (double x(); double [o]y(); double [o]e(); int n; double lambda)
   61 
   62 =for ref
   63 
   64 Evaluate Gegenbauer polynomials.
   65 
   66 =for bad
   67 
   68 gsl_sf_gegenpoly_n does not process bad values.
   69 It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
   70 
   71 
   72 =cut
   73 #line 74 "GEGENBAUER.pm"
   74 
   75 
   76 
   77 #line 950 "../../../../blib/lib/PDL/PP.pm"
   78 
   79 *gsl_sf_gegenpoly_n = \&PDL::gsl_sf_gegenpoly_n;
   80 #line 81 "GEGENBAUER.pm"
   81 
   82 
   83 
   84 #line 948 "../../../../blib/lib/PDL/PP.pm"
   85 
   86 
   87 
   88 =head2 gsl_sf_gegenpoly_array
   89 
   90 =for sig
   91 
   92   Signature: (double x(); double [o]y(num); int n=>num; double lambda)
   93 
   94 =for ref
   95 
   96 Calculate array of Gegenbauer polynomials from 0 to n-1.
   97 
   98 =for bad
   99 
  100 gsl_sf_gegenpoly_array does not process bad values.
  101 It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
  102 
  103 
  104 =cut
  105 #line 106 "GEGENBAUER.pm"
  106 
  107 
  108 
  109 #line 950 "../../../../blib/lib/PDL/PP.pm"
  110 
  111 *gsl_sf_gegenpoly_array = \&PDL::gsl_sf_gegenpoly_array;
  112 #line 113 "GEGENBAUER.pm"
  113 
  114 
  115 
  116 
  117 
  118 #line 49 "gsl_sf_gegenbauer.pd"
  119 
  120 
  121 =head1 AUTHOR
  122 
  123 This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it>
  124 All rights reserved. There
  125 is no warranty. You are allowed to redistribute this software /
  126 documentation under certain conditions. For details, see the file
  127 COPYING in the PDL distribution. If this file is separated from the
  128 PDL distribution, the copyright notice should be included in the file.
  129 
  130 The GSL SF modules were written by G. Jungman.
  131 
  132 =cut
  133 #line 134 "GEGENBAUER.pm"
  134 
  135 
  136 
  137 
  138 # Exit with OK status
  139 
  140 1;