[Date Index]
[Thread Index]
[Author Index]
Re: own package doesnt work correctly?
*To*: mathgroup at smc.vnet.net
*Subject*: [mg63155] Re: own package doesnt work correctly?
*From*: Yves Klett <yk at despammed.com>
*Date*: Fri, 16 Dec 2005 07:22:07 -0500 (EST)
*Organization*: Comp.Center (RUS), U of Stuttgart, FRG
*References*: <dnrgoc$n4o$1@smc.vnet.net>
*Sender*: owner-wri-mathgroup at wolfram.com
Hi Martin,
the problem might be due to different contexts of the used symbols. The
matching of symbols does not work when they have different contexts. You
could try to replace Î with Global`Î etc. That worked for me in some cases.
A more subtle approach would be welcome though, maybe the gurus can
contribute something...
Best regards,
Yves
Martin schrieb:
> 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:
**Re: Re: Unexpected non-evaluation problem**
Next by Date:
**Re: Re: Re: Re: Solve Limitations**
Previous by thread:
**Re: own package doesnt work correctly?**
Next by thread:
**Re: own package doesnt work correctly?**
| |