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 

Definition at line 166 of file mathfem.h.

Member Function Documentation

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

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)

Definition at line 163 of file mathfem.h.

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

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

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