62 "order in 'a' direction is higher than order "
73 m_nodalPointsKey(T.m_nodalPointsKey)
87 const Array<OneD, const NekDouble>& inarray,
88 Array<OneD, NekDouble>& outarray)
97 modal = (*inv_vdm) * nodal;
102 const Array<OneD, const NekDouble>& inarray,
103 Array<OneD, NekDouble>& outarray)
116 const Array<OneD, const NekDouble>& inarray,
117 Array<OneD, NekDouble>& outarray)
127 nodal = (*vdm)*modal;
131 Array<OneD, const NekDouble> &x,
132 Array<OneD, const NekDouble> &y,
133 Array<OneD, const NekDouble> &z)
142 Array<OneD, const NekDouble> r, s, t;
143 Array<OneD, NekDouble> c(3);
152 Array<OneD,NekDouble> tmp_phys(nqtot);
179 const Array<OneD, const NekDouble>& inarray,
180 Array<OneD, NekDouble>& outarray)
186 const Array<OneD, const NekDouble>& inarray,
187 Array<OneD, NekDouble>& outarray)
195 const Array<OneD, const NekDouble>& inarray,
196 Array<OneD, NekDouble>& outarray)
219 const Array<OneD, const NekDouble>& inarray,
220 Array<OneD, NekDouble>& outarray)
226 const Array<OneD, const NekDouble>& inarray,
227 Array<OneD, NekDouble>& outarray)
235 const Array<OneD, const NekDouble>& inarray,
236 Array<OneD, NekDouble>& outarray)
243 const Array<OneD, const NekDouble>& inarray,
244 Array<OneD, NekDouble>& outarray)
256 Array<OneD, NekDouble> &outarray)
259 "calling argument mode is larger than total expansion order");
262 outarray[mode] = 1.0;
341 bool useCoeffPacking)
344 return localVertexId;
348 Array<OneD, unsigned int>& outarray)
353 if (outarray.num_elements() != nBndryCoeff)
355 outarray = Array<OneD, unsigned int>(nBndryCoeff);
358 for (i = 0; i < nBndryCoeff; i++)
365 Array<OneD, unsigned int>& outarray)
370 if (outarray.num_elements() !=
m_ncoeffs-nBndryCoeff)
372 outarray = Array<OneD, unsigned int>(
376 for (i = nBndryCoeff; i <
m_ncoeffs; i++)
378 outarray[i-nBndryCoeff] = i;