/usr/include/swiginac/fderivative.i is in python-swiginac 1.5.1.1-1+b2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | namespace GiNaC {
typedef std::multiset<unsigned> paramset;
/** This class represents the (abstract) derivative of a symbolic function.
* It is used to represent the derivatives of functions that do not have
* a derivative or series expansion procedure defined. */
class fderivative : public function
{
public:
fderivative(unsigned ser, unsigned param, const exvector & args);
fderivative(unsigned ser, const paramset & params, const exvector & args);
fderivative(unsigned ser, const paramset & params, std::auto_ptr<exvector> vp);
void print(const print_context & c, unsigned level = 0) const;
ex eval(int level = 0) const;
ex evalf(int level = 0) const;
ex series(const relational & r, int order, unsigned options = 0) const;
ex thiscontainer(const exvector & v) const;
ex thiscontainer(std::auto_ptr<exvector> vp) const;
};
template<> inline bool is_exactly_a<fderivative>(const basic & obj);
} // namespace GiNaC
// vim:ft=cpp:
|