37 #ifndef NEKTAR_SOLVERS_APESOLVER_RIEMANNSOLVERS_APESOLVER
38 #define NEKTAR_SOLVERS_APESOLVER_RIEMANNSOLVERS_APESOLVER
43 using namespace Nektar::SolverUtils;
55 const Array<
OneD,
const Array<OneD, NekDouble> > &Fwd,
56 const Array<
OneD,
const Array<OneD, NekDouble> > &Bwd,
57 Array<
OneD, Array<OneD, NekDouble> > &flux);
59 virtual void v_PointSolve(
65 ASSERTL0(
false,
"This function should be defined by subclasses.");
68 Array<OneD, Array<OneD, NekDouble> > GetRotBasefield();