LibreOffice Module sc (master)  1
Classes | Typedefs | Functions | Variables
sc::op Namespace Reference

Classes

struct  Op_
 
struct  Product
 
struct  Sum
 
struct  SumSquare
 

Typedefs

using Op = Op_< std::function< void(double &, double)>, double >
 
using kOp = Op_< std::function< void(KahanSum &, double)>, KahanSum >
 

Functions

void fkOpSum (KahanSum &rAccum, double fVal)
 
void fkOpSumSquare (KahanSum &rAccum, double fVal)
 

Variables

kOp kOpSum (0.0, fkOpSum)
 
kOp kOpSumSquare (0.0, fkOpSumSquare)
 
std::vector< kOpkOpSumAndSumSquare = { kOpSum, kOpSumSquare }
 

Typedef Documentation

using sc::op::kOp = typedef Op_<std::function<void(KahanSum&, double)>, KahanSum>

Definition at line 36 of file matrixoperators.hxx.

using sc::op::Op = typedef Op_<std::function<void(double&, double)>, double>

Definition at line 35 of file matrixoperators.hxx.

Function Documentation

void sc::op::fkOpSum ( KahanSum rAccum,
double  fVal 
)

Definition at line 30 of file matrixoperators.cxx.

void sc::op::fkOpSumSquare ( KahanSum rAccum,
double  fVal 
)

Definition at line 34 of file matrixoperators.cxx.

Variable Documentation

kOp sc::op::kOpSum

Definition at line 41 of file matrixoperators.hxx.

std::vector< kOp > sc::op::kOpSumAndSumSquare = { kOpSum, kOpSumSquare }

Definition at line 38 of file matrixoperators.cxx.

Referenced by ScInterpreter::ScFTest().

kOp sc::op::kOpSumSquare

Definition at line 42 of file matrixoperators.hxx.