summaryrefslogtreecommitdiff
path: root/sc/source/core/tool/scmatrix.cxx
AgeCommit message (Expand)AuthorFilesLines
2015-07-20Resolves: tdf#58838 do not use collation for Equal/NotEqual operatorsEike Rathke1-1/+1
2015-05-05loplugin:staticmethodsNoel Grandin1-1/+1
2015-04-02empty element evaluates to 0, tdf#89387 tdf#42481 relatedEike Rathke1-6/+10
2015-04-02we need a more intelligent increment for the iterator, tdf#90391Markus Mohrhard1-6/+26
2015-04-02use error value instead of string in array/matrix, tdf#89387 tdf#42481 relatedEike Rathke1-26/+29
2015-03-31Revert "tdf#89387 Add functor for ScAmpersand"Eike Rathke1-63/+0
2015-03-25tdf#89387 Add functor for ScAmpersandŁukasz Hryniuk1-0/+63
2015-03-14Related to tdf#89387 remove unused stuffŁukasz Hryniuk1-18/+14
2015-03-09tdf#89387 General functor and basic operationsŁukasz Hryniuk1-56/+114
2015-02-25remove NUMBERFORMAT_ constantsNoel Grandin1-2/+2
2015-02-11add ScMatrix::IsEmptyResult() for tdf#39316 fix preparationEike Rathke1-4/+19
2015-01-27Resolves: tdf#88786 correct matrix sub operationEike Rathke1-2/+2
2014-12-27iterator::operator*() should return a referenceMarkus Mohrhard1-1/+1
2014-12-26coverity#1260446 Uninitialized scalar fieldCaolán McNamara1-0/+1
2014-12-22fdo#85258 differentiate between empty cell and empty result in matrixEike Rathke1-15/+62
2014-12-22fix a few problems with my matrix commitMarkus Mohrhard1-3/+3
2014-12-22fix error in last commitMarkus Mohrhard1-1/+1
2014-12-22improve performance of some matrix operations, related fdo#83187Markus Mohrhard1-0/+309
2014-12-11WaE: implicit conversion (IntegralToFloating) from bool to 'const double'Tor Lillqvist1-1/+1
2014-12-11resolved fdo#87237 propagate error values through matrix comparisonsEike Rathke1-44/+52
2014-06-25remove whitespaceMarkus Mohrhard1-2/+0
2014-06-13resolved fdo#79978 propagate error through DoubleArray of matrixEike Rathke1-5/+5
2014-06-09loplugin: inlinesimplememberfunctionsNoel Grandin1-5/+1
2014-05-11fix-includes.pl: scThomas Arnhold1-2/+2
2014-04-28fdo#77969: Return 0 in case of matrix consisting of all empty elements.Kohei Yoshida1-2/+10
2014-04-28fdo#75397: Return an empty string for empty element.Kohei Yoshida1-1/+1
2014-04-24fdo#76663: Let's not skip the first element of a matrix in PRODUCT.Kohei Yoshida1-4/+10
2014-04-14Clean up function declarations and some unused functionsStephan Bergmann1-3/+2
2014-02-14sal_Bool->boolNoel Grandin1-9/+9
2014-02-11coverity#1130381 Missing break in switchCaolán McNamara1-1/+1
2014-02-09fdo#74479: Treat empty cells as if they have a value of 0.Kohei Yoshida1-1/+10
2014-02-06typo fixes in commentsAndras Timar1-1/+1
2014-01-29fdo#39440 - cppcheck cleanlinessRadu Ioan1-1/+1
2014-01-14Be explicit when using bool as integral valueStephan Bergmann1-3/+3
2014-01-08resolved fdo#72929 buffer jump matrix' result matrix blocksEike Rathke1-0/+78
2013-10-20Reduce branching on empty matrix elements as well.Kohei Yoshida1-8/+12
2013-10-20Reduce branching in CompareMatrix(). This makes a big difference.Kohei Yoshida1-25/+136
2013-10-20Pass cells to CompareFunc, rather than the whole Compare struct.Kohei Yoshida1-1/+1
2013-10-20Store SharedString in Compare::Cell.Kohei Yoshida1-2/+2
2013-10-20Better way to organize 2 compared cell values.Kohei Yoshida1-12/+14
2013-10-19Construct and initialize result matrix in one step.Kohei Yoshida1-7/+23
2013-10-19Generate boolean comparison result array in one step.Kohei Yoshida1-6/+30
2013-10-19Need also a definition of the maComp static member variableTor Lillqvist1-0/+3
2013-10-18Try constructing & initializing the matrix in one step.Kohei Yoshida1-5/+5
2013-10-18Remove all uses of Pos and ConstPos. They are slow.Kohei Yoshida1-292/+0
2013-10-18vector with reserve() is slightly faster than deque here.Kohei Yoshida1-2/+5
2013-10-18Slightly optimize matrix value traversal.Kohei Yoshida1-7/+20
2013-10-18Faster way to add two result matrices.Kohei Yoshida1-0/+62
2013-10-18Re-write CompareEqual etc. to make it run faster.Kohei Yoshida1-27/+77
2013-10-18A little cleanup. Derive block types from multi_type_matrix.Kohei Yoshida1-19/+32