9#include "{{SOLVER_NAME}}.h"
13{%
for item in NAMESPACE -%}
17void projectOnFVLimiterSpaceWithHalo(
18 const double*
const luh,
22void projectOnFVLimiterSpaceWithoutHalo(
23 const double*
const luh,
27void projectOnDGSpaceFromFVWithHalo(
28 const double*
const lim,
32void projectOnDGSpaceFromFVWithoutHalo(
33 const double*
const lim,
37void projectOnFVSpaceWithHaloFromFVWithoutHalo(
38 const double*
const fvWithoutHalo,
39 double*
const fvWithHalo
42void projectOnFVSpaceWithoutHaloFromFVWithHalo(
43 double*
const fvWithoutHalo,
44 const double*
const fvWithHalo
47bool isPhysicallyAdmissible(
48 {{FULL_QUALIFIED_SOLVER_NAME}}&
solver,
49 const double*
const luh,
52 const double timeStamp
55bool discreteMaximumPrincipleAndMinAndMaxSearch(
56 {{FULL_QUALIFIED_SOLVER_NAME}}&
solver,
57 const double*
const luh,
58 const double relaxationParameter,
59 const double differenceScaling,
60 double* boundaryMinPerObservable,
61 double* boundaryMaxPerObservable
64void findCellLocalLimiterMinAndMax(
65 {{FULL_QUALIFIED_SOLVER_NAME}}&
solver,
66 const double*
const lim,
67 double*
const localMinPerObservable,
68 double*
const localMaxPerObservable
71void findCellLocalMinAndMax(
72 {{FULL_QUALIFIED_SOLVER_NAME}}&
solver,
73 const double*
const luh,
74 double*
const localMinPerObservable,
75 double*
const localMaxPerObservable
78{%
for item in NAMESPACE -%}