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

Public Types

enum  { DIM = D * scalar_traits<T>::DIM }
 
using pointer = typename container_proxy< T >::pointer
 
using data_type = Vector< TinyVector< T, D > >
 

Public Member Functions

 container_proxy (data_type &a)
 
size_t size () const
 
pointer data ()
 

Public Attributes

data_typeref
 

Detailed Description

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

Definition at line 214 of file container_proxy.h.

Member Typedef Documentation

◆ data_type

using data_type = Vector<TinyVector<T, D> >

Definition at line 221 of file container_proxy.h.

◆ pointer

using pointer = typename container_proxy<T>::pointer

Definition at line 220 of file container_proxy.h.

Member Enumeration Documentation

◆ anonymous enum

Constructor & Destructor Documentation

◆ container_proxy()

container_proxy ( data_type a)
inline

Member Function Documentation

◆ data()

◆ size()

size_t size ( ) const
inline

Member Data Documentation

◆ ref

data_type& ref

Definition at line 222 of file container_proxy.h.


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