GetHopFunc< A > Class Template Reference

#include <HopFunc.h>

Inheritance diagram for GetHopFunc< A >:
Inheritance graph
[legend]
Collaboration diagram for GetHopFunc< A >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GetHopFunc (HopIndex hopIndex)
void op (const Eref &e, A *ret) const
void getLocalFieldVec (const Eref &er, vector< A > &ret, const GetOpFuncBase< A > *op) const
void getRemoteFieldVec (const Eref &e, vector< A > &ret, const GetOpFuncBase< A > *op) const
void getLocalVec (Element *elm, vector< A > &ret, const GetOpFuncBase< A > *op) const
void getMultiNodeVec (const Eref &e, vector< A > &ret, const GetOpFuncBase< A > *op) const
void opGetVec (const Eref &e, vector< A > &ret, const GetOpFuncBase< A > *op) const

template<class A>
class GetHopFunc< A >


Constructor & Destructor Documentation

template<class A>
GetHopFunc< A >::GetHopFunc ( HopIndex  hopIndex  )  [inline]

Member Function Documentation

template<class A>
void GetHopFunc< A >::getLocalFieldVec ( const Eref er,
vector< A > &  ret,
const GetOpFuncBase< A > *  op 
) const [inline]
template<class A>
void GetHopFunc< A >::getLocalVec ( Element elm,
vector< A > &  ret,
const GetOpFuncBase< A > *  op 
) const [inline]
template<class A>
void GetHopFunc< A >::getMultiNodeVec ( const Eref e,
vector< A > &  ret,
const GetOpFuncBase< A > *  op 
) const [inline]
template<class A>
void GetHopFunc< A >::getRemoteFieldVec ( const Eref e,
vector< A > &  ret,
const GetOpFuncBase< A > *  op 
) const [inline]

References HopIndex::bindIndex(), and remoteFieldGetVec().

Referenced by GetHopFunc< A >::opGetVec().

Here is the call graph for this function:

template<class A>
void GetHopFunc< A >::op ( const Eref e,
A *  ret 
) const [inline, virtual]

Implements OpFunc1Base< A * >.

References HopIndex::bindIndex(), and remoteGet().

Here is the call graph for this function:

template<class A>
void GetHopFunc< A >::opGetVec ( const Eref e,
vector< A > &  ret,
const GetOpFuncBase< A > *  op 
) const [inline]

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

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1