WaveBlocksND
Classes | Namespaces | Functions
evaluations.hpp File Reference
#include <vector>
#include <functional>
#include "../types.hpp"

Go to the source code of this file.

Classes

struct  waveblocks::utilities::FunctionMatrixEvaluator< N, C, M, A, R, F >
 
struct  waveblocks::utilities::FunctionMatrixEvaluator< 1, 1, M, A, R, F >
 

Namespaces

 waveblocks
 
 waveblocks::utilities
 

Functions

template<class A , class R , template< typename... > class G_in = std::vector, template< typename... > class G_out = G_in, template< typename... > class F = std::function>
G_out< R > waveblocks::utilities::evaluate_function_in_grid (const F< R(A)> &f, const G_in< A > &g)
 Evaluate a function in multiple points at once. More...