TiledArray  0.7.0
TiledArray::tile_interface::Permute< Result, Arg, Enabler > Class Template Reference

#include <permute.h>

Public Types

typedef Result result_type
 Result tile type. More...
 
typedef Arg argument_type
 Argument tile type. More...
 

Public Member Functions

result_type operator() (const argument_type &arg, const Permutation &perm) const
 

Detailed Description

template<typename Result, typename Arg, typename Enabler = void>
class TiledArray::tile_interface::Permute< Result, Arg, Enabler >

Definition at line 72 of file permute.h.

Member Typedef Documentation

◆ argument_type

template<typename Result, typename Arg, typename Enabler = void>
typedef Arg TiledArray::tile_interface::Permute< Result, Arg, Enabler >::argument_type

Argument tile type.

Definition at line 76 of file permute.h.

◆ result_type

template<typename Result, typename Arg, typename Enabler = void>
typedef Result TiledArray::tile_interface::Permute< Result, Arg, Enabler >::result_type

Result tile type.

Definition at line 75 of file permute.h.

Member Function Documentation

◆ operator()()

template<typename Result, typename Arg, typename Enabler = void>
result_type TiledArray::tile_interface::Permute< Result, Arg, Enabler >::operator() ( const argument_type arg,
const Permutation perm 
) const
inline

Definition at line 78 of file permute.h.


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