hyper.deal
Loading...
Searching...
No Matches
hyperdeal::internal::VectorDataExchange< Number > Struct Template Reference

Public Member Functions

 VectorDataExchange (std::shared_ptr< const dealii::internal::MatrixFreeFunctions::VectorDataExchange::Base > partitioner)
 
template<typename VectorType >
void export_to_ghosted_array_start (VectorType &vec)
 
template<typename VectorType >
void export_to_ghosted_array_finish (VectorType &vec)
 
template<typename VectorType >
void export_to_ghosted_array_finish_0 (VectorType &vec)
 
template<typename VectorType >
void export_to_ghosted_array_finish_1 (VectorType &vec)
 
template<typename VectorType >
void import_from_ghosted_array_start (VectorType &vec)
 
template<typename VectorType >
void import_from_ghosted_array_finish (VectorType &vec)
 

Public Attributes

const std::shared_ptr< const dealii::internal::MatrixFreeFunctions::VectorDataExchange::Base > partitioner
 
dealii::AlignedVector< Number > buffer
 
std::vector< MPI_Request > requests
 

The documentation for this struct was generated from the following file: