rheolef  6.5
Classes | Namespaces | Constant Groups | Macros | Functions
csr_concat.h File Reference
#include "rheolef/csr.h"
Include dependency graph for csr_concat.h:

Go to the source code of this file.

Classes

struct  rheolef::vec_trans< T, M >
 
struct  rheolef::vector_vec_trans< T, M >
 
struct  rheolef::csr_concat_value< T, M >
 
struct  rheolef::csr_concat_line< T, M >
 
class  rheolef::csr_concat
 

Namespaces

 rheolef
 irheostream, orheostream - large data streams
 

Constant Groups

 rheolef
 irheostream, orheostream - large data streams
 

Macros

#define RHEOLEF_csr_cstor(M)
 
#define RHEOLEF_csr_cstor(M)
 

Functions

template<class T , class M >
vec_trans< T, M > rheolef::trans (const vec< T, M > &w)
 
template<class T , class M >
vector_vec_trans< T, M > rheolef::trans (const std::vector< vec< T, M > > &w)
 
 rheolef::RHEOLEF_csr_cstor (sequential) RHEOLEF_csr_cstor(distributed) template< class T
 

Macro Definition Documentation

#define RHEOLEF_csr_cstor (   M)
Value:
template <class T> \
inline \
csr<T,M>::csr (const std::initializer_list<csr_concat_value<T,M> >& init_list) \
{ \
csr_concat_line<T,M> cc (init_list); \
csr<T,M>::operator= (cc.build_csr()); \
}

Definition at line 173 of file csr_concat.h.

#define RHEOLEF_csr_cstor (   M)
Value:
template <class T> \
inline \
csr<T,M>::csr (const std::initializer_list<csr_concat_line<T,M> >& init_list) \
{ \
csr_concat<T,M> cc (init_list); \
csr<T,M>::operator= (cc.build_csr()); \
}

Definition at line 173 of file csr_concat.h.