package ῲ.ⁱ.K.K;

/* renamed from: ῲ.ⁱ.K.K.ῲ  reason: contains not printable characters */
/* compiled from: CurveFit */
public abstract class AbstractC2187 {

    /* renamed from: ῲ.ⁱ.K.K.ῲ$K  reason: contains not printable characters */
    /* compiled from: CurveFit */
    public static class C2188 extends AbstractC2187 {

        /* renamed from: ῲ  reason: contains not printable characters */
        public double[] f7606;

        /* renamed from: K  reason: contains not printable characters */
        public double f7607;

        public C2188(double d, double[] dArr) {
            this.f7607 = d;
            this.f7606 = dArr;
        }

        @Override // ῲ.ⁱ.K.K.AbstractC2187
        /* renamed from: ῲ  reason: contains not printable characters */
        public double m5743(double d, int i) {
            return 0.0d;
        }

        @Override // ῲ.ⁱ.K.K.AbstractC2187
        /* renamed from: ῲ  reason: contains not printable characters */
        public void m5744(double d, double[] dArr) {
            for (int i = 0; i < this.f7606.length; i++) {
                dArr[i] = 0.0d;
            }
        }

        @Override // ῲ.ⁱ.K.K.AbstractC2187
        /* renamed from: K  reason: contains not printable characters */
        public void m5746(double d, double[] dArr) {
            double[] dArr2 = this.f7606;
            System.arraycopy(dArr2, 0, dArr, 0, dArr2.length);
        }

        @Override // ῲ.ⁱ.K.K.AbstractC2187
        /* renamed from: K  reason: contains not printable characters */
        public void m5747(double d, float[] fArr) {
            int i = 0;
            while (true) {
                double[] dArr = this.f7606;
                if (i < dArr.length) {
                    fArr[i] = (float) dArr[i];
                    i++;
                } else {
                    return;
                }
            }
        }

        @Override // ῲ.ⁱ.K.K.AbstractC2187
        /* renamed from: K  reason: contains not printable characters */
        public double m5745(double d, int i) {
            return this.f7606[i];
        }

        @Override // ῲ.ⁱ.K.K.AbstractC2187
        /* renamed from: K  reason: contains not printable characters */
        public double[] m5748() {
            return new double[]{this.f7607};
        }
    }

    /* renamed from: K  reason: contains not printable characters */
    public static AbstractC2187 m5736(int i, double[] dArr, double[][] dArr2) {
        if (dArr.length == 1) {
            i = 2;
        }
        if (i == 0) {
            return new C2186(dArr, dArr2);
        }
        if (i != 2) {
            return new C2193(dArr, dArr2);
        }
        return new C2188(dArr[0], dArr2[0]);
    }

    /* renamed from: ῲ  reason: contains not printable characters */
    public abstract double m5737(double d, int i);

    /* renamed from: ῲ  reason: contains not printable characters */
    public abstract void m5738(double d, double[] dArr);

    /* renamed from: K  reason: contains not printable characters */
    public abstract double m5739(double d, int i);

    /* renamed from: K  reason: contains not printable characters */
    public abstract void m5740(double d, double[] dArr);

    /* renamed from: K  reason: contains not printable characters */
    public abstract void m5741(double d, float[] fArr);

    /* renamed from: K  reason: contains not printable characters */
    public abstract double[] m5742();
}
