36 #ifndef NEKTAR_SOLVERS_IMAGEWARPINGSOLVER_EQUATIONSYSTEMS_IMAGEWARPINGSYSTEM_H
37 #define NEKTAR_SOLVERS_IMAGEWARPINGSOLVER_EQUATIONSYSTEMS_IMAGEWARPINGSYSTEM_H
41 using namespace Nektar::SolverUtils;
69 void DoOdeRhs(
const Array<
OneD,
const Array<OneD, NekDouble> > &inarray,
70 Array<
OneD, Array<OneD, NekDouble> > &outarray,
73 void DoOdeProjection(
const Array<
OneD,
const Array<OneD, NekDouble> > &inarray,
74 Array<
OneD, Array<OneD, NekDouble> > &outarray,
77 virtual void v_InitObject();
80 virtual void v_GetFluxVector(
const int i, Array<
OneD, Array<OneD, NekDouble> > &physfield, Array<
OneD, Array<OneD, NekDouble> > &flux);
82 virtual void v_NumericalFlux(Array<
OneD, Array<OneD, NekDouble> > &physfield, Array<
OneD, Array<OneD, NekDouble> > &numflux);