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
7
namespace
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
>
17
void
cellIntegral_patchwise_in_situ_GaussLegendre
(
18
int
targetDevice,
19
::exahype2::CellData<double, double>
& cellData,
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
CellData.h
exahype2::Solver
Definition
Solver.h:18
dg
Definition
dg.py:1
exahype2::dg::rusanov::omp::cellIntegral_patchwise_in_situ_GaussLegendre
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
exahype2
This file is part of the ExaHyPE 2 project within Peano 4.
Definition
__init__.py:1
exahype2::CellData
Representation of a number of cells which contains all information that's required to process the sto...
Definition
CellData.h:78
src
exahype2
dg
rusanov
omp
Rusanov.h
Generated on Tue Nov 3 2026 16:05:41 for Peano by
1.9.8