src/main/java/de/orat/math/cga/spi/iCGAMultivector.java
default iCGAMultivector negate14(){
        double[] coordinates = extractCoordinates();
        for (int i=1;i<6;i++){
            coordinates[i] = -coordinates[i];
        }
        for (int i=26;i<31;i++){
            coordinates[i] = -coordinates[i];
        }
        return create(coordinates);
    }
/**
     * Negates only the signs of the vector and 4-vector parts of an multivector. 
     * 
     * Used only to implement general inverse functionality.
     * 
     * @return multivector with changed signs for vector and 4-vector parts
     */
Negates only the signs of the vector and 4-vector parts of an multivector.

Used only to implement general inverse functionality.

@return multivector with changed signs for vector and 4-vector parts
Negates only the signs of the vector and 4 - vector parts of an multivector . Used only to implement general inverse functionality . @return multivector with changed signs for vector and 4 - vector parts
default iCGAMultivector negate14(){
        double[] coordinates = extractCoordinates();
        for (int i=1;i<6;i++){
            coordinates[i] = -coordinates[i];
        }
        for (int i=26;i<31;i++){
            coordinates[i] = -coordinates[i];
        }
        return create(coordinates);
    }
default iCGAMultivector negate14 ( ) { double [ ] coordinates = extractCoordinates ( ) ; for ( int i = 1 ; i < 6 ; i ++ ) { coordinates [ i ] = - coordinates [ i ] ; } for ( int i = 26 ; i < 31 ; i ++ ) { coordinates [ i ] = - coordinates [ i ] ; } return create ( coordinates ) ; }
Negates only the signs of the vector and 4-vector parts of an multivector.
Negates only the signs of the vector and 4 - vector parts of an multivector .