summaryrefslogtreecommitdiff
path: root/sc
AgeCommit message (Collapse)Author
2013-12-18GPU Calc: Optimized GAUSSmingli
AMLOEXT-276 Change-Id: I29517305ffda2673961c2fa4dc46503690933645 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized SINfengzeng
AMLOEXT-275 Change-Id: I8c33b2ac82c492a085222649f5f89ccb2802a3eb Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized TANfengzeng
AMLOEXT-274 Change-Id: I971bb4a44ff68af5c9fc952419e7035d1127fd5f Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized ATANHyangzhang
AMLOEXT-273 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: unit test cases for XORminwang
Need turn NO_FALLBACK_TO_SWINTERP on in formulagroupcl.cxx for test AMLOEXT-272 BUG Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: implemented for XORminwang
AMLOEXT-272 FIX Change-Id: I7df1d62999012a2a7b6273e59b93f4eef1cf4709 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized EXPfengzeng
AMLOEXT-271 Change-Id: I61eaa744d8b4f10804254c6cede39af274c150ad Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: unit test cases for NOTminwang
Need turn NO_FALLBACK_TO_SWINTERP on in formulagroupcl.cxx for test AMLOEXT-267 BUG Change-Id: I5d438b79df9af1f59645cbcbc84811bfc4055bd3 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: implemented for NOTminwang
AMLOEXT-267 FIX Change-Id: If759780792ec1d4fbba8b9e05e1219a9845818cd Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized PMTfengzeng
AMLOEXT-266 Change-Id: Ia55a379aacb820b088ffd7e22409974918f9193a Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized NOMINALmulei
AMLOEXT-265 Change-Id: I497b5cd9c89fc1c1afc4091023335b7db9fc8f4b Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: unit test cases for ORminwang
Need turn NO_FALLBACK_TO_SWINTERP on in formulagroupcl.cxx for test AMLOEXT-264 BUG Change-Id: I6d826bf53b801e2270734bf5bf7f38095ff0d2b0 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: implemented for ORminwang
AMLOEXT-264 FIX Change-Id: I9558b416249cda0a7eb681f7e4b7ef0c6dd7cfa6 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized NPVmulei
AMLOEXT-263 Change-Id: Ifb2359a42329d48d14a26a2aeefae8e3b1122932 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized FISHERmingli
AMLOEXT-261 Change-Id: Ic96d701aa8bbe1e1fe15ca196556960b34fd64d3 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized COMBINAzhenyu yuan
AMLOEXT-259 Change-Id: I8c5330a92ff0065bf9f51ea374b8aa686fdebc3c Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized HARMEANmingli
AMLOEXT-258 Change-Id: I0673fe55aedbce3d7f6618b51ede155859f2f295 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized NORMDISTmingli
AMLOEXT-257 Change-Id: I7ae98538e410d9bf6544299eaf1c17f230ebda09 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized COSHzhenyu yuan
AMLOEXT-256 Change-Id: I1e94b145943b88ba3c5cfd650577d8151d806550 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized FORECASTmingli
AMLOEXT-255 Change-Id: I17389d38de5db7962d657552afba22d604c3a862 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized LOGINVmingli
AMLOEXT-254 Change-Id: I2103d54f50eb0faa2cc4afab7b83cf4d0bd78aed Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized INTERCEPTmingli
AMLOEXT-253 Change-Id: If848c0dd4351188cd473f916648a71e448eca0a1 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized COTHzhenyu yuan
AMLOEXT-252 Change-Id: If278a73af64a7ef074614b0d4dd44c07d965e823 Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized NPERmulei
AMLOEXT-251 Change-Id: Ifb4505158eccdab2ae95e4568c862ddfe8ec613c Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: Optimized EVENzhenyu yuan
AMLOEXT-250 Change-Id: Id2863ad9f4a3e2a03223b1dacd33c7d7557be63d Signed-off-by: haochen <haochen@multicorewareinc.com> Signed-off-by: Wei Wei <weiwei@multicorewareinc.com> Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: optimize KURTWei Wei
Change-Id: Iab842ff0417a8e7da8c4b44ca525de8f1c2c8738 Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: optimize countifsWei Wei
Change-Id: Id378cf89b0742b23c8282148223cb4a7d4317aac Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: optimize CHIDISTWei Wei
Change-Id: Icac5dcb2615854ead9c3e15163ad2925c7ad0e96 Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: optimize POISSONWei Wei
Change-Id: I39d7801da3cce2aaaeafa48fbec615e254691661 Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: optimize GAMMINVWei Wei
Change-Id: I103f8c70ad9b2517225fe2eee6d81f8e43e54614 Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18GPU Calc: VLOOKUP implementationWei Wei
Change-Id: I0bec6d69f3302f01829bac903f68bc0f28db4c9d Signed-off-by: I-Jui (Ray) Sung <ray@multicorewareinc.com>
2013-12-18We don't need these yet.Kohei Yoshida
Change-Id: Iff875a690f319eb92ccfb8010853714ac60dcc9a
2013-12-18Don't forget to set document modified afterward.Kohei Yoshida
Change-Id: I5b2b9a3dad2aeee6bc5a4a4767b239c92865b2f4
2013-12-18Handle "refresh on empty line" setting from the UI.Kohei Yoshida
With this set, when we detect an empty line, we'll trigger refresh and discard the line. If not set, we'll import an empty line. Change-Id: Ic3ccb1adbd0c7273c3affff82a2d111c378f2af3
2013-12-18Fine-tune our refresh policy during streaming.Kohei Yoshida
Change-Id: I9eff0bc0e4087261e2283a55211c8a9daf2a8b24
2013-12-18Just do hard-recalc on stream refresh. That takes care of all our needs.Kohei Yoshida
Change-Id: I9a454089843d1373153988a29843b95db22ee284
2013-12-18Converted subtotals group tab page to .uiKatarina Behrens
+ translated some German comments :P Change-Id: I2e3aa8bbdb1fc39c963ed5c59ef4511dce0044f9
2013-12-18-Werror,-Wunused-private-fieldStephan Bergmann
Change-Id: I6db1082fa4797c312268d2768d9573f2e3a0f427
2013-12-18Disable this mode for now.Kohei Yoshida
Change-Id: I3206de5e379fb7091498f5e3d83ccc5d28071ae5
2013-12-18Pass enum values around rather than OUString ones.Kohei Yoshida
Ditto with the range type. Change-Id: Iab37d50b6d58d76c60872f49f13d77ff0c918974
2013-12-18Detect numbers which are to be inserted as numeric cells.Kohei Yoshida
Also, disable automatic scrolling. Change-Id: I2f3facfd91b9b4e3f86b9685a546a094180bf1ee
2013-12-18Use orcus csv parser to streamd data which has much less overhead.Kohei Yoshida
Also, use DocumentStreamAccess to modify ScDocument's content. Change-Id: I516260cff1f2315267afcff05e36e620798a1aed
2013-12-18Only keep track of current row position, not a whole range.Kohei Yoshida
Change-Id: I8ad56284b9c5422d102c7e8688e5b1e4c37ae877
2013-12-18Re-organize it a bit.Kohei Yoshida
Change-Id: Idbd8c62a51e2de9df0396c2f18b8b25f0ad8ebf2
2013-12-18Check the parse result and handle an error case.Kohei Yoshida
Change-Id: Ie61f8c274754669a15e12a6f1517dacb7645c752
2013-12-18Ensure that the initial data range has only one row.Kohei Yoshida
Change-Id: I97731ba02bab0ab44f19ab9cae2563ee0f71fef2
2013-12-18Set sensible default values in the UI.Kohei Yoshida
Change-Id: Ibafbeae0becaca4f0b217b6a5a78bee048fceea0
2013-12-18Add sc::DocumentStreamAccess class.Kohei Yoshida
To provide the DataStream class with a fast way to manipulate document content without altering broadcaster positions or unnecessary broadcasting. Change-Id: Ib329313b8668c9a1698ea05372de6269d089859c
2013-12-18Put these new classes in sc namespace.Kohei Yoshida
Change-Id: Id75c63521def501a4c8c55d4cd45b66a010a9580
2013-12-18Try to consolidate all broadcast calls into one place. Still WIP.Kohei Yoshida
Change-Id: I7b75307de3ae91726facb67ea8d3fb6999e1f9c7