|
dune-common 2.8.0
|
Loading...
Searching...
No Matches
Public Member Functions |
Static Public Attributes |
Protected Member Functions |
Protected Attributes |
List of all members
Dune::MPIData< T, std::void_t< std::tuple< decltype(std::declval< T >().data()), decltype(std::declval< T >().size()), typename std::decay_t< T >::value_type > > > Struct Template Reference
#include <dune/common/parallel/mpidata.hh>
Public Member Functions | |
| void * | ptr () |
| int | size () |
| MPI_Datatype | type () const |
| template<class S = T> | |
| auto | resize (int size) -> std::enable_if_t<!std::is_const< S >::value||!Std::is_detected_v< hasResizeOp, S > > |
Static Public Attributes | |
| static constexpr bool | static_size = std::is_const<T>::value || !Std::is_detected_v<hasResizeOp, T> |
Protected Member Functions | |
| MPIData (T &t) | |
Protected Attributes | |
| T & | data_ |
Constructor & Destructor Documentation
◆ MPIData()
template<class T >
|
inlineprotected |
Member Function Documentation
◆ ptr()
template<class T >
|
inline |
◆ resize()
template<class T >
template<class S = T>
|
inline |
◆ size()
template<class T >
|
inline |
◆ type()
template<class T >
|
inline |
Member Data Documentation
◆ data_
template<class T >
|
protected |
◆ static_size
template<class T >
|
staticconstexpr |
The documentation for this struct was generated from the following file:
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8