101 Array<OneD, NekDouble> &outarray_d1,
102 Array<OneD, NekDouble> &outarray_d2,
103 Array<OneD, NekDouble> &outarray_d3);
106 const Array<OneD, const NekDouble>& base0,
107 const Array<OneD, const NekDouble>& base1,
108 const Array<OneD, const NekDouble>& base2,
109 const Array<OneD, const NekDouble>& inarray,
110 Array<OneD, NekDouble>& outarray,
111 Array<OneD, NekDouble>& wsp,
112 bool doCheckCollDir0,
113 bool doCheckCollDir1,
114 bool doCheckCollDir2);
117 const Array<OneD, const NekDouble>& base0,
118 const Array<OneD, const NekDouble>& base1,
119 const Array<OneD, const NekDouble>& base2,
120 const Array<OneD, const NekDouble>& inarray,
121 Array<OneD, NekDouble> &outarray,
122 Array<OneD, NekDouble> &wsp,
123 bool doCheckCollDir0,
124 bool doCheckCollDir1,
125 bool doCheckCollDir2);
150 const Array<OneD, const NekDouble>& coords,
151 const Array<OneD, const NekDouble>& physvals);
155 const Array<OneD, DNekMatSharedPtr >& I,
156 const Array<OneD, const NekDouble >& physvals);
159 const Array<OneD, const NekDouble>& base0,
160 const Array<OneD, const NekDouble>& base1,
161 const Array<OneD, const NekDouble>& base2,
162 const Array<OneD, const NekDouble>& inarray,
163 Array<OneD, NekDouble>& outarray,
164 Array<OneD, NekDouble>& wsp,
165 bool doCheckCollDir0,
166 bool doCheckCollDir1,
167 bool doCheckCollDir2) = 0;
170 const Array<OneD, const NekDouble>& base0,
171 const Array<OneD, const NekDouble>& base1,
172 const Array<OneD, const NekDouble>& base2,
173 const Array<OneD, const NekDouble>& inarray,
174 Array<OneD, NekDouble>& outarray,
175 Array<OneD, NekDouble>& wsp,
176 bool doCheckCollDir0,
177 bool doCheckCollDir1,
178 bool doCheckCollDir2) = 0;
181 const Array<OneD, const NekDouble> &inarray,
182 Array<OneD,NekDouble> &outarray,
186 const Array<OneD, const NekDouble> &inarray,
187 Array<OneD,NekDouble> &outarray,
191 const Array<OneD, const NekDouble>& inarray);