internal Namespace Reference

Developer Documentation: MeltPoolDG::internal Namespace Reference
Developer Documentation
MeltPoolDG::internal Namespace Reference

Functions

template<typename VectorType , std::enable_if_t< not dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
unsigned int n_blocks (const VectorType &)
 
template<typename VectorType , std::enable_if_t< not dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
VectorType & block (VectorType &vector, const unsigned int b)
 
template<typename VectorType , std::enable_if_t< dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
VectorType::BlockType & block (VectorType &vector, const unsigned int b)
 
template<typename VectorType , std::enable_if_t< not dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
const VectorType & block (const VectorType &vector, const unsigned int b)
 
template<typename VectorType , std::enable_if_t< dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
const VectorType::BlockType & block (const VectorType &vector, const unsigned int b)
 

Function Documentation

◆ block() [1/4]

template<typename VectorType , std::enable_if_t< not dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
const VectorType & MeltPoolDG::internal::block ( const VectorType &  vector,
const unsigned int  b 
)

◆ block() [2/4]

template<typename VectorType , std::enable_if_t< dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
const VectorType::BlockType & MeltPoolDG::internal::block ( const VectorType &  vector,
const unsigned int  b 
)

◆ block() [3/4]

template<typename VectorType , std::enable_if_t< not dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
VectorType & MeltPoolDG::internal::block ( VectorType &  vector,
const unsigned int  b 
)

◆ block() [4/4]

template<typename VectorType , std::enable_if_t< dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
VectorType::BlockType & MeltPoolDG::internal::block ( VectorType &  vector,
const unsigned int  b 
)

◆ n_blocks()

template<typename VectorType , std::enable_if_t< not dealii::IsBlockVector< VectorType >::value, VectorType > * = nullptr>
unsigned int MeltPoolDG::internal::n_blocks ( const VectorType &  vector)