Skip to content
Snippets Groups Projects
Select Git revision
No matching results
An error occurred while fetching branches. Retry the search.
An error occurred while fetching tags. Retry the search.
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.09Oct876532130Sep28272625141311854329Aug28242321191817161511109872131Jul292827262120191817161514131211109876543130Jun231917151413121075330May2413111097653130Apr292827262524231918161514131211108765432131Mar302928262523222120191817151312111098653229Feb242322191817161514131110987631Jan29282720191817151412109876542131Dec3029282726252422212016151413121110752130Nov292826242322212017161514131298765432128Oct25161413982Optimizing CUDA explicit solver.Simplified omp critical region in multireductionFixed compilation with older GCC versionsFixed bug in 3D grid traverserFixed isOMPEnabled and added missing HAVE_OPENMP guardsParallelization of the CWYGMRES solver using OpenMPFunctions in Constants.h can be constexpr functionsFixed math functions in reduction-operations.hcommonReductionOnDevice will be useful also in OpenMP parallelization on hostFixed includes in CudaMultireductionKernel.hFixed fallback to multireduction on hostMoved multireduction kernel launcher to CudaMultireductionKernel.hMerge branch 'develop' of geraldine.fjfi.cvut.cz:/local/projects/tnl/tnl into developOptimizing CUDA solver.Fixed asserts and traverser for faces in 3D gridsMade the checkCudaDevice macro little bit saferFixed installation of some headers in CMakeLists.txtStyle changes in cuda-reduction_impl.hAvoided some compiler warningsAdded CWYGMRES solver (GMRES using Hauseholder orthogonalization and the compact CWY representation)Style changes in GMRES - no modifications of the algorithmsOptimized vector operations on host - prefetching and unrollingDebuging heat equation benchmark.Fixed formatting of floating-point numbers in solver monitorAvoided some compiler warnings from Neumann b.c."Fix" in solver monitor.Fixed bug in boundary conditions setter.Fixed mesh entity creation in CUDA grid traverser.Merge branch 'namespaces' into developMerge branch 'develop' into namespacesOptimized smart pointersImproved smart pointersRevert "Smart pointers: renamed modifyData method to getData"Passing of matrix and preconditioner via const reference to SharedPointerFix tnl-quickstart.Changing the default install prefix to .local.Smart pointers: renamed modifyData method to getDataSmart pointers: added safeguard against passing null pointers to memcmpSharedPointer and UniquePointer: combined 'pointer' and 'last_sync_state' into an array to avoid one allocationRefactoring: code reduction in SharedPointer.h
Loading