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)
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)
Strip unnecessary zero coefficients
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)