QMCPACK
container_proxy< Tensor< T, D > > Struct Template Reference
+ Collaboration diagram for container_proxy< Tensor< T, D > >:

Public Types

enum  { DIM = scalar_traits<T>::DIM * D * D }
 
using pointer = typename scalar_traits< T >::real_type *
 

Public Member Functions

 container_proxy (Tensor< T, D > &a)
 
size_t size () const
 
pointer data ()
 

Public Attributes

Tensor< T, D > & ref
 

Detailed Description

template<typename T, unsigned D>
struct qmcplusplus::container_proxy< Tensor< T, D > >

Definition at line 80 of file container_proxy.h.

Member Typedef Documentation

◆ pointer

using pointer = typename scalar_traits<T>::real_type*

Definition at line 86 of file container_proxy.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum

Constructor & Destructor Documentation

◆ container_proxy()

container_proxy ( Tensor< T, D > &  a)
inline

Definition at line 88 of file container_proxy.h.

Member Function Documentation

◆ data()

pointer data ( )
inline

◆ size()

size_t size ( ) const
inline

Member Data Documentation

◆ ref

Tensor<T, D>& ref

Definition at line 87 of file container_proxy.h.


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