Loading src/TNL/Containers/Algorithms/CudaMultireductionKernel.h +3 −1 Original line number Diff line number Diff line /*************************************************************************** CudaMultireductionKernel.h - description ------------------- begin : Oct 4, 2016 begin : May 13, 2016 copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #ifdef HAVE_CUDA Loading src/TNL/Containers/Algorithms/Multireduction.h +3 −1 Original line number Diff line number Diff line /*************************************************************************** Multireduction.h - description ------------------- begin : Oct 4, 2016 begin : May 13, 2016 copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #include <TNL/Devices/Host.h> Loading src/TNL/Containers/Algorithms/Multireduction_impl.h +3 −1 Original line number Diff line number Diff line /*************************************************************************** Multireduction_impl.h - description ------------------- begin : Oct 4, 2016 begin : May 13, 2016 copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #include "Multireduction.h" Loading src/TNL/CudaStreamPool.h +12 −0 Original line number Diff line number Diff line /*************************************************************************** UniquePointer.h - description ------------------- begin : Oct 14, 2016 copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #include <stdlib.h> Loading src/TNL/DevicePointer.h +5 −10 Original line number Diff line number Diff line /*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ /*************************************************************************** DevicePointer.h - description ------------------- begin : Sep 1, 2016 copyright : (C) 2016 by Tomas Oberhuber copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #include <TNL/Devices/Host.h> Loading Loading
src/TNL/Containers/Algorithms/CudaMultireductionKernel.h +3 −1 Original line number Diff line number Diff line /*************************************************************************** CudaMultireductionKernel.h - description ------------------- begin : Oct 4, 2016 begin : May 13, 2016 copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #ifdef HAVE_CUDA Loading
src/TNL/Containers/Algorithms/Multireduction.h +3 −1 Original line number Diff line number Diff line /*************************************************************************** Multireduction.h - description ------------------- begin : Oct 4, 2016 begin : May 13, 2016 copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #include <TNL/Devices/Host.h> Loading
src/TNL/Containers/Algorithms/Multireduction_impl.h +3 −1 Original line number Diff line number Diff line /*************************************************************************** Multireduction_impl.h - description ------------------- begin : Oct 4, 2016 begin : May 13, 2016 copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #include "Multireduction.h" Loading
src/TNL/CudaStreamPool.h +12 −0 Original line number Diff line number Diff line /*************************************************************************** UniquePointer.h - description ------------------- begin : Oct 14, 2016 copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #include <stdlib.h> Loading
src/TNL/DevicePointer.h +5 −10 Original line number Diff line number Diff line /*************************************************************************** * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * * (at your option) any later version. * * * ***************************************************************************/ /*************************************************************************** DevicePointer.h - description ------------------- begin : Sep 1, 2016 copyright : (C) 2016 by Tomas Oberhuber copyright : (C) 2016 by Tomas Oberhuber et al. email : tomas.oberhuber@fjfi.cvut.cz ***************************************************************************/ /* See Copyright Notice in tnl/Copyright */ // Implemented by: Jakub Klinkovsky #pragma once #include <TNL/Devices/Host.h> Loading