36 #ifndef NEKTAR_SOLVERS_EXTRAPOLATE_H
37 #define NEKTAR_SOLVERS_EXTRAPOLATE_H
76 Array<OneD, MultiRegions::ExpListSharedPtr>& ,
78 const Array<OneD, int>& ,
88 Array<OneD, MultiRegions::ExpListSharedPtr> pFields,
90 const Array<OneD, int> pVel,
105 const Array<
OneD,
const Array<OneD, NekDouble> > &inarray,
117 Array<OneD, NekDouble> &Q,
118 Array<OneD, const NekDouble> &Advection);
121 const Array<
OneD,
const Array<OneD, NekDouble> > &fields,
122 const Array<
OneD,
const Array<OneD, NekDouble> > &N,
126 const Array<
OneD, Array<OneD,NekDouble> > inarray);
137 const Array<
OneD,
const Array<OneD, NekDouble> > &inarray,
149 Array<OneD, NekDouble> &Q,
150 Array<OneD, const NekDouble> &Advection)=0;
153 const Array<
OneD,
const Array<OneD, NekDouble> > &fields,
154 const Array<
OneD,
const Array<OneD, NekDouble> > &N,
158 const Array<
OneD,
const Array<OneD, NekDouble> > &fields,
159 const Array<
OneD,
const Array<OneD, NekDouble> > &N,
163 Array<
OneD, Array<OneD, NekDouble> > &input);
166 Array<
OneD, Array<OneD, const NekDouble> > &Vel,
167 Array<
OneD, Array<OneD, NekDouble> > &Q,
174 Array<OneD, MultiRegions::ExpListSharedPtr>
m_fields;
194 Array<OneD, const SpatialDomains::BoundaryConditionShPtr>
m_PBndConds;
285 const Array<
OneD,
const Array<OneD, NekDouble> > &inarray,
309 Array<OneD, NekDouble> &Q,
310 Array<OneD, const NekDouble> &Advection)