-// Copyright (C) 2007-2015 CEA/DEN, EDF R&D
+// Copyright (C) 2007-2019 CEA/DEN, EDF R&D
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
virtual void operateStackOfDoubleSafe(std::vector<double>& stck) const { operateStackOfDouble(stck); }
virtual const char *getRepr() const = 0;
virtual bool isACall() const = 0;
- virtual Function *deepCpy() const = 0;
+ virtual Function *deepCopy() const = 0;
};
class INTERPKERNEL_EXPORT UnaryFunction : public Function
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- IdentityFunction *deepCpy() const { return new IdentityFunction; }
+ IdentityFunction *deepCopy() const { return new IdentityFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- PositiveFunction *deepCpy() const { return new PositiveFunction; }
+ PositiveFunction *deepCopy() const { return new PositiveFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- NegateFunction *deepCpy() const { return new NegateFunction; }
+ NegateFunction *deepCopy() const { return new NegateFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- CosFunction *deepCpy() const { return new CosFunction; }
+ CosFunction *deepCopy() const { return new CosFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- SinFunction *deepCpy() const { return new SinFunction; }
+ SinFunction *deepCopy() const { return new SinFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- TanFunction *deepCpy() const { return new TanFunction; }
+ TanFunction *deepCopy() const { return new TanFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- ACosFunction *deepCpy() const { return new ACosFunction; }
+ ACosFunction *deepCopy() const { return new ACosFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- ASinFunction *deepCpy() const { return new ASinFunction; }
+ ASinFunction *deepCopy() const { return new ASinFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- ATanFunction *deepCpy() const { return new ATanFunction; }
+ ATanFunction *deepCopy() const { return new ATanFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- CoshFunction *deepCpy() const { return new CoshFunction; }
+ CoshFunction *deepCopy() const { return new CoshFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- SinhFunction *deepCpy() const { return new SinhFunction; }
+ SinhFunction *deepCopy() const { return new SinhFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- TanhFunction *deepCpy() const { return new TanhFunction; }
+ TanhFunction *deepCopy() const { return new TanhFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- SqrtFunction *deepCpy() const { return new SqrtFunction; }
+ SqrtFunction *deepCopy() const { return new SqrtFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- AbsFunction *deepCpy() const { return new AbsFunction; }
+ AbsFunction *deepCopy() const { return new AbsFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- ExpFunction *deepCpy() const { return new ExpFunction; }
+ ExpFunction *deepCopy() const { return new ExpFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- LnFunction *deepCpy() const { return new LnFunction; }
+ LnFunction *deepCopy() const { return new LnFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- LogFunction *deepCpy() const { return new LogFunction; }
+ LogFunction *deepCopy() const { return new LogFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- Log10Function *deepCpy() const { return new Log10Function; }
+ Log10Function *deepCopy() const { return new Log10Function; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- PlusFunction *deepCpy() const { return new PlusFunction; }
+ PlusFunction *deepCopy() const { return new PlusFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- MinusFunction *deepCpy() const { return new MinusFunction; }
+ MinusFunction *deepCopy() const { return new MinusFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- MultFunction *deepCpy() const { return new MultFunction; }
+ MultFunction *deepCopy() const { return new MultFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- DivFunction *deepCpy() const { return new DivFunction; }
+ DivFunction *deepCopy() const { return new DivFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- PowFunction *deepCpy() const { return new PowFunction; }
+ PowFunction *deepCopy() const { return new PowFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- MaxFunction *deepCpy() const { return new MaxFunction; }
+ MaxFunction *deepCopy() const { return new MaxFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- MinFunction *deepCpy() const { return new MinFunction; }
+ MinFunction *deepCopy() const { return new MinFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- GreaterThanFunction *deepCpy() const { return new GreaterThanFunction; }
+ GreaterThanFunction *deepCopy() const { return new GreaterThanFunction; }
public:
static const char REPR[];
};
void operateStackOfDouble(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- LowerThanFunction *deepCpy() const { return new LowerThanFunction; }
+ LowerThanFunction *deepCopy() const { return new LowerThanFunction; }
public:
static const char REPR[];
};
void operateStackOfDoubleSafe(std::vector<double>& stck) const;
const char *getRepr() const;
bool isACall() const;
- IfFunction *deepCpy() const { return new IfFunction; }
+ IfFunction *deepCopy() const { return new IfFunction; }
public:
static const char REPR[];
};