Loading [MathJax]/extensions/TeX/newcommand.js
 Reference documentation for deal.II version 9.3.3
\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\}}
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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 1189 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 1228 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 1266 of file dof_info.cc.

Variable Documentation

◆ bucket_size_threading

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

Definition at line 1184 of file dof_info.cc.