nd4j-buffer/src/main/java/org/nd4j/linalg/api/complex/BaseComplexDouble.java
@Override
    public IComplexNumber subi(IComplexNumber c, IComplexNumber result) {
        return result.set(realComponent().doubleValue() - c.realComponent().doubleValue(),
                        imaginaryComponent().doubleValue() - c.imaginaryComponent().doubleValue());
    }
@Override
    public IComplexNumber subi(IComplexNumber c, IComplexNumber result) {
        return result.set(realComponent().doubleValue() - c.realComponent().doubleValue(),
                        imaginaryComponent().doubleValue() - c.imaginaryComponent().doubleValue());
    }
Subtract two complex numbers, in-place

@param c
@param result