Table of contents Index

Module PySplines.Renner

Declared in module PySplines

class Renner
def _normalize(p)
def _polynom(val, coe)
def tst(directory)
string _Complex = 'D'
string _Float = 'd'
string __author__ = 'Berthold H\366llmann bhoel@starship.python.net'
string __file__ = '../PySplines/Renner.pyc'
string __version__ = '1.11'
float _eps = 2.22044604925e-16
float _epsneg = 1.11022302463e-16
ufunc _greater_equal = <ufunc '...r_equal'>
ufunc _less_equal = <ufunc 'less_equal'>
ufunc _logical_and = <ufunc '...cal_and'>
ufunc _power = <ufunc 'power'>
ufunc _usqrt = <ufunc 'sqrt'>
alias _arange = Numeric.arrayrange (type function)
alias _asarray = Numeric.asarray (type function)
alias _compress = Numeric.compress (type function)
alias _dot = Numeric.dot (type function)
alias _eigenvalues = LinearAlgebra.eigenvalues (type function)
alias _identity = Numeric.identity (type function)
alias _ones = Numeric.ones (type function)

Description

Class for calculating Renner subsplines for given nodes.

Requires NumPy and, for the exampes, Michael Haggerty's Gnuplot module and Konrad Hinsens VRML module.

References:

Gisela Engeln-Müllges and Fritz Reutter, Numerik-Algorithmen: Entscheidungshilfe zur Auswahl und Nutzung, 8. neubearg. und erw. Aufl. -- Düsseldorf: VDI-Verlag, 1996, Kapitel 13, ISBN 3-18-401539-4 (engl. Version might be: `Numerical Algorithms with Fortran' by Gisela Engeln-Mullges and Frank Uhlig, published by Springer 1996. ISBN 3-540-60529-0)

_normalize(p)

Strip unnecessary zero coefficients

_polynom(val, coe)

Evaluate the value polynom defined by coe for val.

The value is: coe[0] + coe[1]*val + ... + coe[n]*val^n + ... + coe[len(coe)]*val^len(coe)


Author: Berthold H\366llmann
Version: 1.11