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.016Oct7643229Sep28272423222019181716151312111098765432131Aug29282726252423222120191716151413976532122Jul20191514131198765432128Jun22201918131211109876542131May30171412109876543123Apr19181712529Mar282422198654127Feb26222120543229Jan19CMakeLists.txt: fixed style of messages printing build optionsDisabled GCC's infamous 'maybe-uninitialized' warning and fixed check of Intel compilerRemoved useless message from CMakeLists.txtRemoved OptimizeForArchitecture from CMakeLists.txtRefactoring SparseOperations: renamed reorderVector to reorderArrayMerge branch 'cineca/mpi' into 'develop'Deleted Doxyfile in src/TNL.FIM method implemented. Neighbours are being found on CPU. 3D parallel method disabled because of Array changes.Refactoring: moved reorderMatrix from benchmarks into SparseOperatiosn.h as copySparseMatrixFixed cross-device overload of copySparseMatrix_implAdded copyAdjacencyStructure functionRefactoring copySparseMatrix: implementation of cross-device copyCleaned up Matrices/CMakeLists.txtRefactoring: added SparseOperations.h containing the copySparseMatrix functionImproved ILU(0) in CUDA - separate storage for the L and U factorsAdded command-line flags to select the solvers and preconditioners in tnl-benchmark-linear-solverUpdated tnl-benchmark-linear-solversDistributed BiCGstab(ell)Optimization in GMRES: avoiding a priori known scalar productDistributed GMRESRefactoring GMRES variantsOptimized ILUTUpdating linear solvers and preconditioners for distributed matrices/vectorsRefactoring ILU preconditioners: added TriangularSolve.hRefactoring preconditioners - the solve method can return just voidRefactoring diagonal preconditionerRefactoring distributed SpMVImplemented DistributedArrayView and DistributedVectorViewBenchmarks: return the mean time instead of total timeUpdating tnl-benchmark-linear-solvers: log iterations and residuesRefactoring the Benchmarks class to make it possible to add extra columns with resultsRewritten tnl-benchmark-linear-solversChess model implemented in 2D.Refactoring benchmarks - common getHardwareMetadata functionAdded tnl-benchmark-distributed-spmvUpdated DistributedMatrix, simplified usage of PartitionerUpdated DistributedVectorRefactoring Subrange and PartitionerImplemented vectorProduct for distributed matricesBasic implementation of DistributedMatrix
Loading