-
- Downloads
There was an error fetching the commit references. Please try again later.
Moved synchronization of smart pointers from Devices::Cuda into TNL::Pointers...
Moved synchronization of smart pointers from Devices::Cuda into TNL::Pointers namespace as free functions synchronizeDevice() was renamed to synchronizeSmartPointersOnDevice() for clarity - there are many similarly named functions in CUDA (e.g. cudaDeviceSynchronize()).
Showing
- src/Benchmarks/HeatEquation/HeatEquationBenchmarkProblem_impl.h 2 additions, 2 deletions...nchmarks/HeatEquation/HeatEquationBenchmarkProblem_impl.h
- src/Benchmarks/HeatEquation/Tuning/GridTraverser_impl.h 2 additions, 2 deletionssrc/Benchmarks/HeatEquation/Tuning/GridTraverser_impl.h
- src/Benchmarks/LinearSolvers/tnl-benchmark-linear-solvers.h 1 addition, 1 deletionsrc/Benchmarks/LinearSolvers/tnl-benchmark-linear-solvers.h
- src/TNL/Devices/Cuda.h 0 additions, 21 deletionssrc/TNL/Devices/Cuda.h
- src/TNL/Devices/Cuda_impl.h 5 additions, 38 deletionssrc/TNL/Devices/Cuda_impl.h
- src/TNL/Experimental/Hamilton-Jacobi/Solvers/hamilton-jacobi/tnlDirectEikonalMethodBase1D_impl.h 1 addition, 1 deletion...lvers/hamilton-jacobi/tnlDirectEikonalMethodBase1D_impl.h
- src/TNL/Experimental/Hamilton-Jacobi/Solvers/hamilton-jacobi/tnlDirectEikonalMethodBase2D_impl.h 1 addition, 1 deletion...lvers/hamilton-jacobi/tnlDirectEikonalMethodBase2D_impl.h
- src/TNL/Experimental/Hamilton-Jacobi/Solvers/hamilton-jacobi/tnlDirectEikonalMethodBase3D_impl.h 1 addition, 1 deletion...lvers/hamilton-jacobi/tnlDirectEikonalMethodBase3D_impl.h
- src/TNL/Experimental/Hamilton-Jacobi/Solvers/hamilton-jacobi/tnlFastSweepingMethod2D_impl.h 3 additions, 3 deletions...bi/Solvers/hamilton-jacobi/tnlFastSweepingMethod2D_impl.h
- src/TNL/Experimental/Hamilton-Jacobi/Solvers/hamilton-jacobi/tnlFastSweepingMethod3D_impl.h 5 additions, 5 deletions...bi/Solvers/hamilton-jacobi/tnlFastSweepingMethod3D_impl.h
- src/TNL/Matrices/SparseOperations_impl.h 2 additions, 2 deletionssrc/TNL/Matrices/SparseOperations_impl.h
- src/TNL/Meshes/GridDetails/GridTraverser_1D.hpp 1 addition, 1 deletionsrc/TNL/Meshes/GridDetails/GridTraverser_1D.hpp
- src/TNL/Meshes/GridDetails/GridTraverser_2D.hpp 4 additions, 4 deletionssrc/TNL/Meshes/GridDetails/GridTraverser_2D.hpp
- src/TNL/Meshes/GridDetails/GridTraverser_3D.hpp 3 additions, 3 deletionssrc/TNL/Meshes/GridDetails/GridTraverser_3D.hpp
- src/TNL/Meshes/MeshDetails/Traverser_impl.h 3 additions, 3 deletionssrc/TNL/Meshes/MeshDetails/Traverser_impl.h
- src/TNL/Pointers/DevicePointer.h 3 additions, 2 deletionssrc/TNL/Pointers/DevicePointer.h
- src/TNL/Pointers/SharedPointerCuda.h 3 additions, 2 deletionssrc/TNL/Pointers/SharedPointerCuda.h
- src/TNL/Pointers/SmartPointersRegister.h 59 additions, 5 deletionssrc/TNL/Pointers/SmartPointersRegister.h
- src/TNL/Pointers/UniquePointer.h 3 additions, 2 deletionssrc/TNL/Pointers/UniquePointer.h
- src/TNL/Solvers/Linear/Preconditioners/ILU0_impl.h 2 additions, 2 deletionssrc/TNL/Solvers/Linear/Preconditioners/ILU0_impl.h
Loading
Please register or sign in to comment