"Fossies" - the Fresh Open Source Software Archive

Member "PDL-2.080/GENERATED/PDL/GSLSF/TRANSPORT.pm" (28 May 2022, 3220 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 "TRANSPORT.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::TRANSPORT;
    5 
    6 our @EXPORT_OK = qw(gsl_sf_transport_2 gsl_sf_transport_3 gsl_sf_transport_4 gsl_sf_transport_5 );
    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::TRANSPORT ;
   18 
   19 
   20 
   21 
   22 
   23 
   24 #line 4 "gsl_sf_transport.pd"
   25 
   26 use strict;
   27 use warnings;
   28 
   29 =head1 NAME
   30 
   31 PDL::GSLSF::TRANSPORT - 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 
   38 Transport function:
   39   J(n,x) := Integral[ t^n e^t /(e^t - 1)^2, {t,0,x}]
   40 
   41 =cut
   42 #line 43 "TRANSPORT.pm"
   43 
   44 
   45 
   46 
   47 
   48 
   49 =head1 FUNCTIONS
   50 
   51 =cut
   52 
   53 
   54 
   55 
   56 #line 948 "../../../../blib/lib/PDL/PP.pm"
   57 
   58 
   59 
   60 =head2 gsl_sf_transport_2
   61 
   62 =for sig
   63 
   64   Signature: (double x(); double [o]y(); double [o]e())
   65 
   66 =for ref
   67 
   68 J(2,x)
   69 
   70 =for bad
   71 
   72 gsl_sf_transport_2 does not process bad values.
   73 It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
   74 
   75 
   76 =cut
   77 #line 78 "TRANSPORT.pm"
   78 
   79 
   80 
   81 #line 950 "../../../../blib/lib/PDL/PP.pm"
   82 
   83 *gsl_sf_transport_2 = \&PDL::gsl_sf_transport_2;
   84 #line 85 "TRANSPORT.pm"
   85 
   86 
   87 
   88 #line 948 "../../../../blib/lib/PDL/PP.pm"
   89 
   90 
   91 
   92 =head2 gsl_sf_transport_3
   93 
   94 =for sig
   95 
   96   Signature: (double x(); double [o]y(); double [o]e())
   97 
   98 =for ref
   99 
  100 J(3,x)
  101 
  102 =for bad
  103 
  104 gsl_sf_transport_3 does not process bad values.
  105 It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
  106 
  107 
  108 =cut
  109 #line 110 "TRANSPORT.pm"
  110 
  111 
  112 
  113 #line 950 "../../../../blib/lib/PDL/PP.pm"
  114 
  115 *gsl_sf_transport_3 = \&PDL::gsl_sf_transport_3;
  116 #line 117 "TRANSPORT.pm"
  117 
  118 
  119 
  120 #line 948 "../../../../blib/lib/PDL/PP.pm"
  121 
  122 
  123 
  124 =head2 gsl_sf_transport_4
  125 
  126 =for sig
  127 
  128   Signature: (double x(); double [o]y(); double [o]e())
  129 
  130 =for ref
  131 
  132 J(4,x)
  133 
  134 =for bad
  135 
  136 gsl_sf_transport_4 does not process bad values.
  137 It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
  138 
  139 
  140 =cut
  141 #line 142 "TRANSPORT.pm"
  142 
  143 
  144 
  145 #line 950 "../../../../blib/lib/PDL/PP.pm"
  146 
  147 *gsl_sf_transport_4 = \&PDL::gsl_sf_transport_4;
  148 #line 149 "TRANSPORT.pm"
  149 
  150 
  151 
  152 #line 948 "../../../../blib/lib/PDL/PP.pm"
  153 
  154 
  155 
  156 =head2 gsl_sf_transport_5
  157 
  158 =for sig
  159 
  160   Signature: (double x(); double [o]y(); double [o]e())
  161 
  162 =for ref
  163 
  164 J(5,x)
  165 
  166 =for bad
  167 
  168 gsl_sf_transport_5 does not process bad values.
  169 It will set the bad-value flag of all output ndarrays if the flag is set for any of the input ndarrays.
  170 
  171 
  172 =cut
  173 #line 174 "TRANSPORT.pm"
  174 
  175 
  176 
  177 #line 950 "../../../../blib/lib/PDL/PP.pm"
  178 
  179 *gsl_sf_transport_5 = \&PDL::gsl_sf_transport_5;
  180 #line 181 "TRANSPORT.pm"
  181 
  182 
  183 
  184 
  185 
  186 #line 80 "gsl_sf_transport.pd"
  187 
  188 =head1 AUTHOR
  189 
  190 This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it>
  191 All rights reserved. There
  192 is no warranty. You are allowed to redistribute this software /
  193 documentation under certain conditions. For details, see the file
  194 COPYING in the PDL distribution. If this file is separated from the
  195 PDL distribution, the copyright notice should be included in the file.
  196 
  197 The GSL SF modules were written by G. Jungman.
  198 
  199 =cut
  200 #line 201 "TRANSPORT.pm"
  201 
  202 
  203 
  204 
  205 # Exit with OK status
  206 
  207 1;