src/utils/matrix/operation/CyclicPoolMatrixOperation.java
public void apply(Matrix input, HashMap<Integer, Integer> inputPos, Matrix result) throws MatrixException {
        this.input = input;
        this.inputPos = inputPos;
        this.result = result;
        applyMatrixOperation();
    }
/**
     * Applies matrix operation.
     *
     * @param input input matrix.
     * @param inputPos input positions.
     * @param result result matrix.
     * @throws MatrixException throws exception if matrix operation fails.
     */
Applies matrix operation.

@param input input matrix.
@param inputPos input positions.
@param result result matrix.
@throws MatrixException throws exception if matrix operation fails.
Applies matrix operation . @param input input matrix . @param inputPos input positions . @param result result matrix . @throws MatrixException throws exception if matrix operation fails .
public void apply(Matrix input, HashMap<Integer, Integer> inputPos, Matrix result) throws MatrixException {
        this.input = input;
        this.inputPos = inputPos;
        this.result = result;
        applyMatrixOperation();
    }
public void apply ( Matrix input , HashMap < Integer , Integer > inputPos , Matrix result ) throws MatrixException { this . input = input ; this . inputPos = inputPos ; this . result = result ; applyMatrixOperation ( ) ; }
Applies matrix operation.
Applies matrix operation .