deal.II version GIT relicensing-6834-g5b78e6bcdf 2026-10-01 11:20:01+00:00
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
SparseMatrixEZ< number >::Traits Struct Reference

#include <deal.II/lac/sparse_matrix_ez.h>

Detailed Description

template<typename number>
struct SparseMatrixEZ< number >::Traits

A structure that describes some of the traits of this class in terms of its run-time behavior. Some other classes (such as the block matrix classes) that take one or other of the matrix classes as its template parameters can tune their behavior based on the variables in this class.

Definition at line 118 of file sparse_matrix_ez.h.

Static Public Attributes

static const bool zero_addition_can_be_elided = true
 

Member Data Documentation

◆ zero_addition_can_be_elided

template<typename number >
const bool SparseMatrixEZ< number >::Traits::zero_addition_can_be_elided = true
static

It is safe to elide additions of zeros to individual elements of this matrix.

Definition at line 124 of file sparse_matrix_ez.h.


The documentation for this struct was generated from the following file: