Class KahanPlus
- java.lang.Object
-
- org.apache.sysds.runtime.functionobjects.FunctionObject
-
- org.apache.sysds.runtime.functionobjects.ValueFunction
-
- org.apache.sysds.runtime.functionobjects.KahanFunction
-
- org.apache.sysds.runtime.functionobjects.KahanPlus
-
- All Implemented Interfaces:
Serializable
public class KahanPlus extends KahanFunction
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Dataexecute(Data in1, double in2)Dataexecute(Data in1, double in2, double in3)voidexecute2(KahanObject in1, double in2)Simplified version of execute(Data in1, double in2) without exception handling and casts.voidexecute3(KahanObject in1, double in2, int count)static KahanPlusgetKahanPlusFnObject()-
Methods inherited from class org.apache.sysds.runtime.functionobjects.KahanFunction
requiresCorrection
-
-
-
-
Method Detail
-
getKahanPlusFnObject
public static KahanPlus getKahanPlusFnObject()
-
execute
public Data execute(Data in1, double in2)
- Overrides:
executein classFunctionObject
-
execute
public Data execute(Data in1, double in2, double in3)
- Overrides:
executein classFunctionObject
-
execute2
public void execute2(KahanObject in1, double in2)
Simplified version of execute(Data in1, double in2) without exception handling and casts.- Specified by:
execute2in classKahanFunction- Parameters:
in1- kahan object inputin2- double input
-
execute3
public void execute3(KahanObject in1, double in2, int count)
- Specified by:
execute3in classKahanFunction
-
-