Loading examples/advection/advectionRhs.h +2 −2 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ template< typename Mesh, typename Real >class advectionRhs typedef typename MeshEntity::MeshType::VertexType VertexType; VertexType v = entity.getCenter(); return 0.0; }; } }; } // namespace TNL Loading src/TNL/Containers/Algorithms/Multireduction_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -83,7 +83,7 @@ multireduceOnCudaDevice( Operation& operation, gridSize.x = min( Devices::Cuda::getNumberOfBlocks( size, blockSize.x ), desGridSizeX ); gridSize.y = Devices::Cuda::getNumberOfBlocks( n, blockSize.y ); if( gridSize.y > Devices::Cuda::getMaxGridSize() ) { if( gridSize.y > (unsigned) Devices::Cuda::getMaxGridSize() ) { std::cerr << "Maximum gridSize.y limit exceeded (limit is 65535, attempted " << gridSize.y << ")." << std::endl; throw 1; } Loading src/TNL/Containers/Array_impl.h +2 −3 Original line number Diff line number Diff line Loading @@ -83,12 +83,11 @@ Array( Array< Element, Device, Index >& array, if( array.referenceCounter ) { this->referenceCounter = array.referenceCounter; *this->referenceCounter++; *this->referenceCounter += 1; } else { this->referenceCounter = array.referenceCounter = new int; *this->referenceCounter = 2; this->referenceCounter = array.referenceCounter = new int( 2 ); } } } Loading src/TNL/Math.h +1 −1 Original line number Diff line number Diff line /*************************************************************************** mfuncs.h - description Math.h - description ------------------- begin : 2005/07/05 copyright : (C) 2005 by Tomas Oberhuber Loading src/TNL/Matrices/CSR_impl.h +3 −3 Original line number Diff line number Diff line Loading @@ -172,7 +172,7 @@ bool CSR< Real, Device, Index >::addElementFast( const IndexType row, IndexType elementPtr = this->rowPointers[ row ]; const IndexType rowEnd = this->rowPointers[ row + 1 ]; IndexType col; IndexType col = 0; while( elementPtr < rowEnd && ( col = this->columnIndexes[ elementPtr ] ) < column && col != this->getPaddingIndex() ) elementPtr++; Loading Loading @@ -340,7 +340,7 @@ Real CSR< Real, Device, Index >::getElementFast( const IndexType row, { IndexType elementPtr = this->rowPointers[ row ]; const IndexType rowEnd = this->rowPointers[ row + 1 ]; IndexType col; IndexType col = 0; while( elementPtr < rowEnd && ( col = this->columnIndexes[ elementPtr ] ) < column && col != this->getPaddingIndex() ) Loading @@ -358,7 +358,7 @@ Real CSR< Real, Device, Index >::getElement( const IndexType row, { IndexType elementPtr = this->rowPointers.getElement( row ); const IndexType rowEnd = this->rowPointers.getElement( row + 1 ); IndexType col; IndexType col = 0; while( elementPtr < rowEnd && ( col = this->columnIndexes.getElement( elementPtr ) ) < column && col != this->getPaddingIndex() ) Loading Loading
examples/advection/advectionRhs.h +2 −2 Original line number Diff line number Diff line Loading @@ -26,7 +26,7 @@ template< typename Mesh, typename Real >class advectionRhs typedef typename MeshEntity::MeshType::VertexType VertexType; VertexType v = entity.getCenter(); return 0.0; }; } }; } // namespace TNL Loading
src/TNL/Containers/Algorithms/Multireduction_impl.h +1 −1 Original line number Diff line number Diff line Loading @@ -83,7 +83,7 @@ multireduceOnCudaDevice( Operation& operation, gridSize.x = min( Devices::Cuda::getNumberOfBlocks( size, blockSize.x ), desGridSizeX ); gridSize.y = Devices::Cuda::getNumberOfBlocks( n, blockSize.y ); if( gridSize.y > Devices::Cuda::getMaxGridSize() ) { if( gridSize.y > (unsigned) Devices::Cuda::getMaxGridSize() ) { std::cerr << "Maximum gridSize.y limit exceeded (limit is 65535, attempted " << gridSize.y << ")." << std::endl; throw 1; } Loading
src/TNL/Containers/Array_impl.h +2 −3 Original line number Diff line number Diff line Loading @@ -83,12 +83,11 @@ Array( Array< Element, Device, Index >& array, if( array.referenceCounter ) { this->referenceCounter = array.referenceCounter; *this->referenceCounter++; *this->referenceCounter += 1; } else { this->referenceCounter = array.referenceCounter = new int; *this->referenceCounter = 2; this->referenceCounter = array.referenceCounter = new int( 2 ); } } } Loading
src/TNL/Math.h +1 −1 Original line number Diff line number Diff line /*************************************************************************** mfuncs.h - description Math.h - description ------------------- begin : 2005/07/05 copyright : (C) 2005 by Tomas Oberhuber Loading
src/TNL/Matrices/CSR_impl.h +3 −3 Original line number Diff line number Diff line Loading @@ -172,7 +172,7 @@ bool CSR< Real, Device, Index >::addElementFast( const IndexType row, IndexType elementPtr = this->rowPointers[ row ]; const IndexType rowEnd = this->rowPointers[ row + 1 ]; IndexType col; IndexType col = 0; while( elementPtr < rowEnd && ( col = this->columnIndexes[ elementPtr ] ) < column && col != this->getPaddingIndex() ) elementPtr++; Loading Loading @@ -340,7 +340,7 @@ Real CSR< Real, Device, Index >::getElementFast( const IndexType row, { IndexType elementPtr = this->rowPointers[ row ]; const IndexType rowEnd = this->rowPointers[ row + 1 ]; IndexType col; IndexType col = 0; while( elementPtr < rowEnd && ( col = this->columnIndexes[ elementPtr ] ) < column && col != this->getPaddingIndex() ) Loading @@ -358,7 +358,7 @@ Real CSR< Real, Device, Index >::getElement( const IndexType row, { IndexType elementPtr = this->rowPointers.getElement( row ); const IndexType rowEnd = this->rowPointers.getElement( row + 1 ); IndexType col; IndexType col = 0; while( elementPtr < rowEnd && ( col = this->columnIndexes.getElement( elementPtr ) ) < column && col != this->getPaddingIndex() ) Loading