[GiNaC-list] Given a formal iterated derivative (GiNaC::fderivative), what actually is it?
Vladimir V. Kisil
kisilv at maths.leeds.ac.uk
Thu Apr 14 12:28:19 CEST 2016
Dear Richard,
Partial derivatives are not very trivial mathematically either,
probably their implementation in GiNaC reflects this. I think your
patch provides a good rod, so any user can do his own fishing using it.
Best wishes,
Vladimir
--
Vladimir V. Kisil http://www.maths.leeds.ac.uk/~kisilv/
Book: Geometry of Mobius Transformations http://goo.gl/EaG2Vu
Software: Geometry of cycles http://moebinv.sourceforge.net/
>>>>> On Thu, 14 Apr 2016 00:04:56 +0200, "Richard B. Kreckel" <kreckel at in.terlu.de> said:
RK> Dear Vladimir, On 04/12/2016 11:10 AM, Vladimir V. Kisil wrote:
>>>>>>> On Mon, 11 Apr 2016 22:03:23 +0200, "Richard B. Kreckel"
>>>>>>> <kreckel at in.terlu.de> said:
RK> Yes, for the reason quoted above I think this should be a
RK> separate function.
>>
RK> Considering that there is a public constructor with a paramset
RK> as argument, we can as well provide a const accessor member
RK> function to parameter_set and that's it. (True also, however,
RK> that said constructor could be protected.)
>>
RK> Or maybe some completely different interface? What about this
RK> one: // how many times this function is derived with respect to
RK> parameter number param unsigned derived(unsigned param) const;
>>
>> I did not get the last reason. If GiNaC would provide a user with
>> the full paramset, then (s)he will have a freedom to do anything
>> with it. However, if GiNaC will pre-filter it out for one user's
>> demand, then another user may not be able to (easily) get what
>> (s)he want...
RK> Hmm, I don't feel fully comfortable with the abstraction in
RK> fderivative where the derivative structure is represented as a
RK> multiset<unsigned>.
RK> But you're probably right that, given the way this class is
RK> written, it is probably best to provide the full paramset. Patch
RK> suggestion attached. Will commit soon if no objection is raised.
RK> All my best, -richard. -- Richard B. Kreckel
RK> <http://in.terlu.de/~kreckel/>
RK> _______________________________________________ GiNaC-list
RK> mailing list GiNaC-list at ginac.de
RK> https://www.cebix.net/mailman/listinfo/ginac-list
More information about the GiNaC-list
mailing list