nd4j-buffer/src/main/java/org/nd4j/linalg/api/complex/BaseComplexFloat.java
@Override
    public IComplexNumber addi(IComplexNumber c, IComplexNumber result) {
        return result.set(result.realComponent().floatValue() + c.realComponent().floatValue(),
                        result.imaginaryComponent().floatValue() + c.imaginaryComponent().floatValue());
    }
@Override
    public IComplexNumber addi(IComplexNumber c, IComplexNumber result) {
        return result.set(result.realComponent().floatValue() + c.realComponent().floatValue(),
                        result.imaginaryComponent().floatValue() + c.imaginaryComponent().floatValue());
    }
Add two complex numbers in-place

@param c
@param result