OOFEM  2.4
OOFEM.org - Object Oriented Finite Element Solver
oofem::mem_fun< T > Class Template Reference

#include <mathfem.h>

Public Member Functions

 mem_fun (T *o, double(T::*p)(double))
 
double operator() (double x) const
 

Private Attributes

double(T::* pmf )(double)
 
T * ptr
 

Detailed Description

template<class T>
class oofem::mem_fun< T >

Definition at line 161 of file mathfem.h.

Constructor & Destructor Documentation

template<class T >
oofem::mem_fun< T >::mem_fun ( T *  o,
double(T::*)(double)  p 
)
inline

Definition at line 166 of file mathfem.h.

Member Function Documentation

template<class T >
double oofem::mem_fun< T >::operator() ( double  x) const
inline

Definition at line 167 of file mathfem.h.

References oofem::mem_fun< T >::pmf.

Member Data Documentation

template<class T >
double( T :: * oofem::mem_fun< T >::pmf) (double)
private

Definition at line 163 of file mathfem.h.

Referenced by oofem::mem_fun< T >::operator()().

template<class T >
T* oofem::mem_fun< T >::ptr
private

Definition at line 164 of file mathfem.h.


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

This page is part of the OOFEM documentation. Copyright (c) 2011 Borek Patzak
Project e-mail: info@oofem.org
Generated at Tue Jan 2 2018 20:07:38 for OOFEM by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2011