From e8d87d2806e2d2ecc99715e4882e7c14b5a73b08 Mon Sep 17 00:00:00 2001
From: ac32 <andrew.r.cohen@drexel.edu>
Date: Fri, 8 May 2020 15:32:03 -0400
Subject: [PATCH] rebuilt HIP.mexa64 for linux

---
 src/MATLAB/+HIP/@Cuda/Cuda.m     | 38 ++++++++++++++++----------------
 src/MATLAB/+HIP/@Cuda/HIP.mexa64 |  4 ++--
 2 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/src/MATLAB/+HIP/@Cuda/Cuda.m b/src/MATLAB/+HIP/@Cuda/Cuda.m
index ec6a4c5b..211f28c4 100644
--- a/src/MATLAB/+HIP/@Cuda/Cuda.m
+++ b/src/MATLAB/+HIP/@Cuda/Cuda.m
@@ -1,29 +1,29 @@
 classdef (Abstract,Sealed) Cuda
 methods (Static)
-    [imageOut] = Closure(imageIn,kernel,numIterations,device)
+    [imageOut] = WienerFilter(imageIn,kernel,noiseVariance,device)
+    [imageOut] = VarFilter(imageIn,kernel,numIterations,device)
+    [imageOut] = StdFilter(imageIn,kernel,numIterations,device)
+    [imageOut] = Opener(imageIn,kernel,numIterations,device)
+    [imageOut] = MedianFilter(imageIn,kernel,numIterations,device)
     [imageOut] = HighPassFilter(imageIn,sigmas,device)
-    [numCudaDevices,memStats] = DeviceCount()
-    Help(command)
-    [hydraConfig] = CheckConfig()
-    [imageOut] = IdentityFilter(imageIn,device)
-    [cmdInfo] = Info()
-    [deviceStatsArray] = DeviceStats()
+    [imageOut] = Sum(imageIn,device)
+    [imageOut] = NLMeans(imageIn,h,searchWindowRadius,nhoodRadius,device)
+    [minVal,maxVal] = GetMinMax(imageIn,device)
+    [imageOut] = MeanFilter(imageIn,kernel,numIterations,device)
+    [imageOut] = EntropyFilter(imageIn,kernel,device)
+    [imageOut] = MaxFilter(imageIn,kernel,numIterations,device)
     [imageOut] = ElementWiseDifference(image1In,image2In,device)
+    [imageOut] = LoG(imageIn,sigmas,device)
+    [imageOut] = Closure(imageIn,kernel,numIterations,device)
     [imageOut] = MultiplySum(imageIn,kernel,numIterations,device)
-    [imageOut] = EntropyFilter(imageIn,kernel,device)
-    [imageOut] = StdFilter(imageIn,kernel,numIterations,device)
     [imageOut] = Gaussian(imageIn,sigmas,numIterations,device)
-    [imageOut] = MeanFilter(imageIn,kernel,numIterations,device)
-    [minVal,maxVal] = GetMinMax(imageIn,device)
-    [imageOut] = LoG(imageIn,sigmas,device)
-    [imageOut] = MedianFilter(imageIn,kernel,numIterations,device)
+    [hydraConfig] = CheckConfig()
+    [imageOut] = IdentityFilter(imageIn,device)
+    [deviceStatsArray] = DeviceStats()
     [imageOut] = MinFilter(imageIn,kernel,numIterations,device)
-    [imageOut] = MaxFilter(imageIn,kernel,numIterations,device)
-    [imageOut] = NLMeans(imageIn,h,searchWindowRadius,nhoodRadius,device)
-    [imageOut] = Opener(imageIn,kernel,numIterations,device)
-    [imageOut] = Sum(imageIn,device)
-    [imageOut] = VarFilter(imageIn,kernel,numIterations,device)
-    [imageOut] = WienerFilter(imageIn,kernel,noiseVariance,device)
+    [numCudaDevices,memStats] = DeviceCount()
+    [cmdInfo] = Info()
+    Help(command)
 end
 methods (Static, Access = private)
     varargout = HIP(command, varargin)
diff --git a/src/MATLAB/+HIP/@Cuda/HIP.mexa64 b/src/MATLAB/+HIP/@Cuda/HIP.mexa64
index 065ff0b4..529cb240 100644
--- a/src/MATLAB/+HIP/@Cuda/HIP.mexa64
+++ b/src/MATLAB/+HIP/@Cuda/HIP.mexa64
@@ -1,3 +1,3 @@
 version https://git-lfs.github.com/spec/v1
-oid sha256:8837d61162969a50b76928fe415820f0f7949b69db887e802533895bbf01b2c7
-size 17397192
+oid sha256:04e678034a3793dce9a45f69539a576166231b5a4f619a5c2e6185bb94268c6c
+size 17433000
-- 
GitLab