deal.II version GIT relicensing-2167-g9622207b8f 2024-11-21 12:40:00+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
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 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

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

Definition at line 1272 of file dof_info.cc.