#include <ScalarCode.h>
Public Member Functions | |
ApplyMultiArgLoc (const MultiArg2< A1, A2 > &multiArg, const Function &function) | |
template<int Dim> | |
void | operator() (const Loc< Dim > &i) const |
void | operator() (int i0) const |
void | operator() (int i0, int i1) const |
void | operator() (int i0, int i1, int i2) const |
void | operator() (int i0, int i1, int i2, int i3) const |
Public Attributes | |
const MultiArg2< A1, A2 > & | multiArg_m |
const Function & | function_m |
ApplyMultiArgLoc< MultiArg2< A1, A2 >, Function >::ApplyMultiArgLoc | ( | const MultiArg2< A1, A2 > & | multiArg, | |
const Function & | function | |||
) | [inline] |
void ApplyMultiArgLoc< MultiArg2< A1, A2 >, Function >::operator() | ( | const Loc< Dim > & | i | ) | const [inline] |
void ApplyMultiArgLoc< MultiArg2< A1, A2 >, Function >::operator() | ( | int | i0 | ) | const [inline] |
void ApplyMultiArgLoc< MultiArg2< A1, A2 >, Function >::operator() | ( | int | i0, | |
int | i1 | |||
) | const [inline] |
void ApplyMultiArgLoc< MultiArg2< A1, A2 >, Function >::operator() | ( | int | i0, | |
int | i1, | |||
int | i2 | |||
) | const [inline] |
void ApplyMultiArgLoc< MultiArg2< A1, A2 >, Function >::operator() | ( | int | i0, | |
int | i1, | |||
int | i2, | |||
int | i3 | |||
) | const [inline] |
const MultiArg2<A1, A2>& ApplyMultiArgLoc< MultiArg2< A1, A2 >, Function >::multiArg_m |
const Function& ApplyMultiArgLoc< MultiArg2< A1, A2 >, Function >::function_m |