OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Member Functions | Private Attributes | List of all members
AntiSymTenzor< T, 1 >::AssignProxy Class Reference

#include <AntiSymTenzor.h>

Public Member Functions

 AssignProxy (Element_t &elem, int where)
 
 AssignProxy (const AssignProxy &model)
 
const AssignProxyoperator= (const AssignProxy &a)
 
const AssignProxyoperator= (const Element_t &e)
 
 operator Element_t () const
 

Private Attributes

Element_telem_m
 
int where_m
 

Detailed Description

template<class T>
class AntiSymTenzor< T, 1 >::AssignProxy

Definition at line 353 of file AntiSymTenzor.h.

Constructor & Destructor Documentation

template<class T >
AntiSymTenzor< T, 1 >::AssignProxy::AssignProxy ( Element_t elem,
int  where 
)
inline

Definition at line 355 of file AntiSymTenzor.h.

template<class T >
AntiSymTenzor< T, 1 >::AssignProxy::AssignProxy ( const AssignProxy &  model)
inline

Definition at line 357 of file AntiSymTenzor.h.

Member Function Documentation

template<class T >
AntiSymTenzor< T, 1 >::AssignProxy::operator Element_t ( ) const
inline

Definition at line 372 of file AntiSymTenzor.h.

template<class T >
const AssignProxy& AntiSymTenzor< T, 1 >::AssignProxy::operator= ( const AssignProxy a)
inline

Definition at line 359 of file AntiSymTenzor.h.

References PAssert_EQ.

template<class T >
const AssignProxy& AntiSymTenzor< T, 1 >::AssignProxy::operator= ( const Element_t e)
inline

Definition at line 365 of file AntiSymTenzor.h.

References Physics::e, and PAssert_EQ.

Member Data Documentation

template<class T >
Element_t& AntiSymTenzor< T, 1 >::AssignProxy::elem_m
private

Definition at line 379 of file AntiSymTenzor.h.

template<class T >
int AntiSymTenzor< T, 1 >::AssignProxy::where_m
private

Definition at line 380 of file AntiSymTenzor.h.


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