/**
* Constructor. Set to zero.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
DEAL_II_CUDA_HOST_DEV Tensor ();
* This is the non-const conversion operator that returns a writable
* reference.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
DEAL_II_CUDA_HOST_DEV operator Number &();
*
* This is the const conversion operator that returns a read-only reference.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
DEAL_II_CUDA_HOST_DEV operator const Number &() const;
/**
* Multiply the scalar with a <tt>factor</tt>.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
template <typename OtherNumber>
DEAL_II_CUDA_HOST_DEV Tensor &operator *= (const OtherNumber &factor);
* Return the square of the Frobenius-norm of a tensor, i.e. the sum of the
* absolute squares of all entries.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
DEAL_II_CUDA_HOST_DEV real_type norm_square () const;
/**
* Constructor. Initialize all entries to zero.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
DEAL_II_CUDA_HOST_DEV Tensor ();
/**
* Read-Write access operator.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
DEAL_II_CUDA_HOST_DEV value_type &operator [] (const unsigned int i);
/**
* Read-only access operator.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
DEAL_II_CUDA_HOST_DEV const value_type &operator[](const unsigned int i) const;
* Scale the tensor by <tt>factor</tt>, i.e. multiply all components by
* <tt>factor</tt>.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
template <typename OtherNumber>
DEAL_II_CUDA_HOST_DEV Tensor &operator *= (const OtherNumber &factor);
* Return the square of the Frobenius-norm of a tensor, i.e. the sum of the
* absolute squares of all entries.
*
- * @ingroup CUDAWrappers
+ * @see CUDAWrappers
*/
DEAL_II_CUDA_HOST_DEV typename numbers::NumberTraits<Number>::real_type norm_square() const;