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 SummaryAll 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.KahanFunctionrequiresCorrection
 
- 
 
- 
- 
- 
Method Detail- 
getKahanPlusFnObjectpublic static KahanPlus getKahanPlusFnObject() 
 - 
executepublic Data execute(Data in1, double in2) - Overrides:
- executein class- FunctionObject
 
 - 
executepublic Data execute(Data in1, double in2, double in3) - Overrides:
- executein class- FunctionObject
 
 - 
execute2public void execute2(KahanObject in1, double in2) Simplified version of execute(Data in1, double in2) without exception handling and casts.- Specified by:
- execute2in class- KahanFunction
- Parameters:
- in1- kahan object input
- in2- double input
 
 - 
execute3public void execute3(KahanObject in1, double in2, int count) - Specified by:
- execute3in class- KahanFunction
 
 
- 
 
-