code: @Deprecated
      public static int cudaConfigureCall(dim3 gridDim, dim3 blockDim, long sharedMem, cudaStream_t stream)
      {
          return checkResult(cudaConfigureCallNative(gridDim, blockDim, sharedMem, stream));
      }
docs: Configure a device-launch.
  
  <pre>
  cudaError_t cudaConfigureCall (
  dim3 gridDim,
  dim3 blockDim,
  size_t sharedMem = 0,
  cudaStream_t stream = 0 )
  </pre>
  <div>
  <p>Configure a device-launch.  Specifies
  the grid and block dimensions for the device call to be executed
  similar to the execution
  configuration syntax. cudaConfigureCall()
  is stack based. Each call pushes data on top of an execution stack.
  This data contains the dimension for the grid and thread
  blocks, together with any arguments for
  the call.
  </p>
  <div>
  <span>Note:</span>
  <p>Note that this
  function may also return error codes from previous, asynchronous
  launches.
  </p>
  </div>
  </p>
  </div>
  
  @param gridDim Grid dimensions
  @param blockDim Block dimensions
  @param sharedMem Shared memory
  @param stream Stream identifier
  
  @return cudaSuccess, cudaErrorInvalidConfiguration
  
  @see JCuda#cudaDeviceSetCacheConfig
  @see JCuda#cudaFuncGetAttributes
  @see JCuda#cudaLaunch
  @see JCuda#cudaSetDoubleForDevice
  @see JCuda#cudaSetDoubleForHost
  @see JCuda#cudaSetupArgument
  
  @deprecated This function is deprecated as of CUDA 7.0