12 typedef std::function<
17 typedef std::function<
void(
18 const double* __restrict__ Q,
24 double* __restrict__ F
29 typedef std::function<
void(
30 const double* __restrict__ Q,
31 const double* __restrict__ deltaQ,
37 double* __restrict__ BTimesDeltaQ
42 typedef std::function<
std::function< void(const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, const tarch::la::Vector< Dimensions, double > &h, double t, double dt, double *__restrict__ S) SourceFunctor)
std::function< double(const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, const tarch::la::Vector< Dimensions, double > &h, double t, double dt, int normal) MaxEigenvalueFunctor)
std::function< void(const double *__restrict__ Q, const double *__restrict__ deltaQ, const tarch::la::Vector< Dimensions, double > &x, const tarch::la::Vector< Dimensions, double > &h, double t, double dt, int normal, double *__restrict__ BTimesDeltaQ) NonconservativeProductFunctor)
std::function< void(const double *__restrict__ Q, const tarch::la::Vector< Dimensions, double > &x, const tarch::la::Vector< Dimensions, double > &h, double t, double dt, int normal, double *__restrict__ F) FluxFunctor)