[Dune] passing functions as arguments

Christian Engwer christian.engwer at uni-muenster.de
Mon Aug 11 10:31:36 CEST 2014


Dear Aleksejs,

we have an interface class for functions in dune-common. I didn't have a look whether we have example as well. In any case I'd suggest to use this interface as it allows many other people to use it without modifying their code.

Christian

On 11. August 2014 10:06:38 OEZ, Aleksejs Fomins <aleksejs.fomins at lspr.ch> wrote:
>Dear Jayesh,
>
>Thank you for your link. I will read through it closer today.
>
>I would still like to know if there is really a problem with simply
>passing functions as arguments, before I go into more complicated stuff
>
>Cheers,
>Aleksejs
>
>
>
>
>On 08/08/2014 06:10 PM, Jayesh Badwaik wrote:
>> Hi,
>> 
>> You have to use functors. You can see this for a basic reference:
>> http://web.stanford.edu/class/cs106l/course-reader/Ch13_Functors.pdf
>> 
>
>
>-------------------------------
>
>Dear Dune,
>
>I have decided to implement an approximate integration method
>alternative to the Quadrature Rule. For that, the integrator procedure
>needs to sample from some function decided at runtime.
>
>How would you approach such a construction?
>
>As in, should I pass function/object as parameter? Also, I was told
>that
>I should avoid using virtual functions when doing this.
>
>Regards,
>Aleksejs
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Dune mailing list
>Dune at dune-project.org
>http://lists.dune-project.org/mailman/listinfo/dune





More information about the Dune mailing list