Reference documentation for deal.II version 9.6.0
\(\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
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 1277 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 1317 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 1356 of file dof_info.cc.

Variable Documentation

◆ bucket_size_threading

unsigned int internal::MatrixFreeFunctions::internal::bucket_size_threading = 256
staticconstexpr

Definition at line 1272 of file dof_info.cc.