Peano
Loading...
Searching...
No Matches
Rusanov.h
Go to the documentation of this file.
1// This file is part of the ExaHyPE2 project. For conditions of distribution and
2// use, please see the copyright notice at www.peano-framework.org
3#pragma once
4
5#include "exahype2/CellData.h"
6
7namespace exahype2 {
8 namespace dg {
9 namespace rusanov {
10 namespace omp {
11 template <
12 typename Solver,
13 int order,
14 int unknowns,
15 int auxiliaryVariables
16 >
18 int targetDevice,
20 bool evaluateFlux,
21 bool evaluateNonconservativeProduct,
22 bool evaluateSource,
23 bool evaluatePointSources
24 ) {
25 // @todo No docu yet
26 // @todo Should refer to a generic OMP implementation and not the static variant
27 ::exahype2::dg::cellIntegral_patchwise_in_situ_GaussLegendre<Solver,order,unknowns,auxiliaryVariables>(
28 cellData,
29 evaluateFlux,
30 evaluateNonconservativeProduct,
31 evaluateSource,
32 evaluatePointSources
33 );
34 }
35 }
36 }
37 }
38}
39
Definition dg.py:1
void cellIntegral_patchwise_in_situ_GaussLegendre(int targetDevice, ::exahype2::CellData< double, double > &cellData, bool evaluateFlux, bool evaluateNonconservativeProduct, bool evaluateSource, bool evaluatePointSources)
Definition Rusanov.h:17
This file is part of the ExaHyPE 2 project within Peano 4.
Definition __init__.py:1
Representation of a number of cells which contains all information that's required to process the sto...
Definition CellData.h:78