summaryrefslogtreecommitdiff
path: root/sc/source/core/opencl/op_financial.hxx
diff options
context:
space:
mode:
authoryiming ju <yiming@multicorewareinc.com>2013-11-05 17:16:36 +0800
committerI-Jui (Ray) Sung <ray@multicorewareinc.com>2013-11-13 00:45:10 -0600
commit64527a0090f440389891d0a29bfe36ce832f8ec5 (patch)
treedb1a67b7fe44c79419cce64f92b2bc3a0c881b5a /sc/source/core/opencl/op_financial.hxx
parentfc6ca1a727497ea5c91fb3025d81f94a26eda6c0 (diff)
GPU Calc: implemented for XIRR
AMLOEXT-137 FIX Change-Id: I108a55037dbbff18848c0166604b316548e1f3c0 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
Diffstat (limited to 'sc/source/core/opencl/op_financial.hxx')
-rw-r--r--sc/source/core/opencl/op_financial.hxx10
1 files changed, 10 insertions, 0 deletions
diff --git a/sc/source/core/opencl/op_financial.hxx b/sc/source/core/opencl/op_financial.hxx
index c7450bd84aee..68f291590250 100644
--- a/sc/source/core/opencl/op_financial.hxx
+++ b/sc/source/core/opencl/op_financial.hxx
@@ -481,6 +481,16 @@ public:
virtual std::string BinFuncName(void) const { return "VDB"; }
virtual void BinInlineFun(std::set<std::string>& ,std::set<std::string>& );
};
+
+class OpXirr: public CheckVariables
+{
+public:
+ virtual void GenSlidingWindowFunction(std::stringstream &ss,
+ const std::string sSymName, SubArguments &vSubArguments);
+
+ virtual std::string BinFuncName(void) const { return "Xirr"; }
+};
+
}}
#endif