FreePOOMA  2.4.1
Public Member Functions | Public Attributes
EvaluatePatch< Function, Dim > Struct Template Reference

#include <PatchCode.h>

List of all members.

Public Member Functions

 EvaluatePatch ()
 EvaluatePatch (const Function &function, const Interval< Dim > &domain)
template<class A1 >
void operator() (MultiArg1< A1 > &m)
template<class A1 , class A2 >
void operator() (MultiArg2< A1, A2 > &m)
template<class A1 , class A2 , class A3 >
void operator() (MultiArg3< A1, A2, A3 > &m)
template<class A1 , class A2 , class A3 , class A4 >
void operator() (MultiArg4< A1, A2, A3, A4 > &m)
template<class A1 , class A2 , class A3 , class A4 , class A5 >
void operator() (MultiArg5< A1, A2, A3, A4, A5 > &m)
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 >
void operator() (MultiArg6< A1, A2, A3, A4, A5, A6 > &m)
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 >
void operator() (MultiArg7< A1, A2, A3, A4, A5, A6, A7 > &m)

Public Attributes

const Function & function_m
const Interval< Dim > & domain_m

template<class Function, int Dim>
struct EvaluatePatch< Function, Dim >


Constructor & Destructor Documentation

template<class Function, int Dim>
EvaluatePatch< Function, Dim >::EvaluatePatch ( ) [inline]
template<class Function, int Dim>
EvaluatePatch< Function, Dim >::EvaluatePatch ( const Function &  function,
const Interval< Dim > &  domain 
) [inline]

Member Function Documentation

template<class Function, int Dim>
template<class A1 >
void EvaluatePatch< Function, Dim >::operator() ( MultiArg1< A1 > &  m) [inline]
template<class Function, int Dim>
template<class A1 , class A2 >
void EvaluatePatch< Function, Dim >::operator() ( MultiArg2< A1, A2 > &  m) [inline]
template<class Function, int Dim>
template<class A1 , class A2 , class A3 >
void EvaluatePatch< Function, Dim >::operator() ( MultiArg3< A1, A2, A3 > &  m) [inline]
template<class Function, int Dim>
template<class A1 , class A2 , class A3 , class A4 >
void EvaluatePatch< Function, Dim >::operator() ( MultiArg4< A1, A2, A3, A4 > &  m) [inline]
template<class Function, int Dim>
template<class A1 , class A2 , class A3 , class A4 , class A5 >
void EvaluatePatch< Function, Dim >::operator() ( MultiArg5< A1, A2, A3, A4, A5 > &  m) [inline]
template<class Function, int Dim>
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 >
void EvaluatePatch< Function, Dim >::operator() ( MultiArg6< A1, A2, A3, A4, A5, A6 > &  m) [inline]
template<class Function, int Dim>
template<class A1 , class A2 , class A3 , class A4 , class A5 , class A6 , class A7 >
void EvaluatePatch< Function, Dim >::operator() ( MultiArg7< A1, A2, A3, A4, A5, A6, A7 > &  m) [inline]

Member Data Documentation

template<class Function, int Dim>
const Function& EvaluatePatch< Function, Dim >::function_m
template<class Function, int Dim>
const Interval<Dim>& EvaluatePatch< Function, Dim >::domain_m

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