TiledArray::expressions::EngineParamOverride< Engine > Struct Template Reference
Collaboration diagram for TiledArray::expressions::EngineParamOverride< Engine >:

Documentation

template<typename Engine>
struct TiledArray::expressions::EngineParamOverride< Engine >

Definition at line 62 of file expr.h.

Public Types

typedef EngineTrait< Engine >::policy policy
 The result policy type. More...
 
typedef EngineTrait< Engine >::shape_type shape_type
 Tensor shape type. More...
 
typedef EngineTrait< Engine >::pmap_interface pmap_interface
 Process map interface type. More...
 

Public Member Functions

 EngineParamOverride ()
 

Public Attributes

World * world
 
std::shared_ptr< pmap_interfacepmap
 
const shape_typeshape
 

Member Typedef Documentation

◆ pmap_interface

template<typename Engine >
typedef EngineTrait<Engine>::pmap_interface TiledArray::expressions::EngineParamOverride< Engine >::pmap_interface

Process map interface type.

Definition at line 70 of file expr.h.

◆ policy

template<typename Engine >
typedef EngineTrait<Engine>::policy TiledArray::expressions::EngineParamOverride< Engine >::policy

The result policy type.

Definition at line 66 of file expr.h.

◆ shape_type

template<typename Engine >
typedef EngineTrait<Engine>::shape_type TiledArray::expressions::EngineParamOverride< Engine >::shape_type

Tensor shape type.

Definition at line 68 of file expr.h.

Constructor & Destructor Documentation

◆ EngineParamOverride()

template<typename Engine >
TiledArray::expressions::EngineParamOverride< Engine >::EngineParamOverride ( )
inline

Definition at line 63 of file expr.h.

Member Data Documentation

◆ pmap

template<typename Engine >
std::shared_ptr<pmap_interface> TiledArray::expressions::EngineParamOverride< Engine >::pmap

Definition at line 73 of file expr.h.

◆ shape

template<typename Engine >
const shape_type* TiledArray::expressions::EngineParamOverride< Engine >::shape

Definition at line 74 of file expr.h.

◆ world

template<typename Engine >
World* TiledArray::expressions::EngineParamOverride< Engine >::world

Definition at line 72 of file expr.h.


The documentation for this struct was generated from the following file:
  • TiledArray/expressions/expr.h