docs: public static void process(GrayF32 orig,
  							   GrayF32 derivX, GrayF32 derivY, @Nullable ImageBorder_F32 border) {
  		InputSanityCheck.reshapeOneIn(orig, derivX, derivY);
  
  		if( BoofConcurrency.USE_CONCURRENT ) {
  			GradientTwo0_Standard_MT.process(orig, derivX, derivY);
  		} else {
  			GradientTwo0_Standard.process(orig, derivX, derivY);
  		}
  
  		if( border != null ) {
  			DerivativeHelperFunctions.processBorderHorizontal(orig, derivX , kernelDeriv_F32, border);
  			DerivativeHelperFunctions.processBorderVertical(orig, derivY , kernelDeriv_F32, border);
  		}
  	}