own package doesnt work correctly?
- To: mathgroup at smc.vnet.net
- Subject: [mg63139] own package doesnt work correctly?
- From: Martin <ms_usenet at gmx.de>
- Date: Thu, 15 Dec 2005 05:30:06 -0500 (EST)
- Organization: Technische Universitaet Darmstadt
- Sender: owner-wri-mathgroup at wolfram.com
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