36 #ifndef NEKTAR_SOLVERUTILS_DIFFUSIONLDGNS
37 #define NEKTAR_SOLVERUTILS_DIFFUSIONLDGNS
79 Array<OneD, MultiRegions::ExpListSharedPtr> pFields);
82 const int nConvective,
83 const Array<OneD, MultiRegions::ExpListSharedPtr> &fields,
84 const Array<
OneD, Array<OneD, NekDouble> > &inarray,
85 Array<
OneD, Array<OneD, NekDouble> > &outarray);
88 const Array<OneD, MultiRegions::ExpListSharedPtr> &fields,
89 const Array<
OneD, Array<OneD, NekDouble> > &inarray,
90 Array<
OneD, Array<
OneD, Array<OneD, NekDouble> > >
94 const Array<OneD, MultiRegions::ExpListSharedPtr> &fields,
95 const Array<
OneD, Array<OneD, NekDouble> > &inarray,
96 Array<
OneD, Array<OneD, NekDouble> > &penaltyfluxO1);
99 const Array<OneD, MultiRegions::ExpListSharedPtr> &fields,
100 const Array<
OneD, Array<OneD, NekDouble> > &ufield,
101 Array<
OneD, Array<
OneD, Array<OneD, NekDouble> > >&qfield,
102 Array<
OneD, Array<OneD, NekDouble> > &qflux);
105 const Array<OneD, MultiRegions::ExpListSharedPtr> &fields,
108 const Array<OneD, const NekDouble> &qfield,
109 Array<OneD, NekDouble> &penaltyflux);
112 Array<
OneD, Array<OneD, NekDouble> > &deriv)