Reference documentation for deal.II version Git e7a01acd5c 2022-01-26 14:48:47 -0700
\(\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\}}\)
Functions | Variables
internal::MatrixFreeFunctions::internal Namespace Reference

Functions

void compute_row_lengths (const unsigned int begin, const unsigned int end, const DoFInfo &dof_info, std::vector< std::mutex > &mutexes, std::vector< unsigned int > &row_lengths)
 
void fill_connectivity_dofs (const unsigned int begin, const unsigned int end, const DoFInfo &dof_info, const std::vector< unsigned int > &row_lengths, std::vector< std::mutex > &mutexes, ::SparsityPattern &connectivity_dof)
 
void fill_connectivity (const unsigned int begin, const unsigned int end, const DoFInfo &dof_info, const std::vector< unsigned int > &renumbering, const ::SparsityPattern &connectivity_dof, DynamicSparsityPattern &connectivity)
 

Variables

static constexpr unsigned int bucket_size_threading = 256
 

Function Documentation

◆ compute_row_lengths()

void internal::MatrixFreeFunctions::internal::compute_row_lengths ( const unsigned int  begin,
const unsigned int  end,
const DoFInfo dof_info,
std::vector< std::mutex > &  mutexes,
std::vector< unsigned int > &  row_lengths 
)

Definition at line 1227 of file dof_info.cc.

◆ fill_connectivity_dofs()

void internal::MatrixFreeFunctions::internal::fill_connectivity_dofs ( const unsigned int  begin,
const unsigned int  end,
const DoFInfo dof_info,
const std::vector< unsigned int > &  row_lengths,
std::vector< std::mutex > &  mutexes,
::SparsityPattern connectivity_dof 
)

Definition at line 1266 of file dof_info.cc.

◆ fill_connectivity()

void internal::MatrixFreeFunctions::internal::fill_connectivity ( const unsigned int  begin,
const unsigned int  end,
const DoFInfo dof_info,
const std::vector< unsigned int > &  renumbering,
const ::SparsityPattern connectivity_dof,
DynamicSparsityPattern connectivity 
)

Definition at line 1304 of file dof_info.cc.

Variable Documentation

◆ bucket_size_threading

constexpr unsigned int internal::MatrixFreeFunctions::internal::bucket_size_threading = 256
static

Definition at line 1222 of file dof_info.cc.