docs: public static void multiplyRealComplex( GrayF32 realA ,
  											InterleavedF32 complexB , InterleavedF32 complexC ) {
  
  		checkImageArguments(realA,complexB);
  
  		InputSanityCheck.checkSameShape( complexB,complexC);
  
  		for( int y = 0; y < realA.height; y++ ) {
  
  			int indexA = realA.startIndex + y*realA.stride;
  			int indexB = complexB.startIndex + y*complexB.stride;
  			int indexC = complexC.startIndex + y*complexC.stride;
  
  			for( int x = 0; x < realA.width; x++, indexA++ , indexB += 2  ,indexC += 2 ) {
  
  				float real = realA.data[indexA];
  				float realB = complexB.data[indexB];
  				float imgB = complexB.data[indexB+1];
  
  				complexC.data[indexC] = real*realB;
  				complexC.data[indexC+1] = real*imgB;
  			}
  		}
  	}