MathGroup Archive 2005

[Date Index] [Thread Index] [Author Index]

Search the Archive

own package doesnt work correctly?


Hello,

I started to - try to - use packages written on my own, using the 
Notebook editor, marking the cells as initialization cells, and saving 
the NB, producing a .m package at the same time. Using this package did 
not seem to produce problems, until I wanted to use the following rule 
for partial integration of a product of functions, to integrate the 
delta[...] terms:

partintrulx =
Integrate[δ[Derivative[n_, 0][g_][x, t_]]*
     Derivative[m_, 0][f_][x, t_], {x, a_, b_}] /;
   n > 0 :>
  (D[f[x, t], {x, m}]*δ[D[g[x, t], {x, n - 1}]] /.
    x -> b) - (D[f[x, t], {x, m}]*
     δ[D[g[x, t], {x, n - 1}]] /. x -> a) -
   Integrate[D[f[x, t], {x, m + 1}]*
     δ[D[g[x, t], {x, n - 1}]], {x, a, b}]

Using this definition from the package does not seem to work, if I copy 
& paste and evaluate it in the Notebook where I want to use it, I can 
use it without problems. Have I missed something about the definition 
space of package-defined rules?

Thanks for any hint,

Martin


  • Prev by Date: Simplify Enterprise NAS with Global File Virtualization
  • Next by Date: Re: Mathematica Programmer vs. Programming in Mathematica
  • Previous by thread: Simplify Enterprise NAS with Global File Virtualization
  • Next by thread: Derivate of Bessel function K