37 #ifndef NEKTAR_LIB_STDREGIONS_STDTETEXP_H
38 #define NEKTAR_LIB_STDREGIONS_STDTETEXP_H
85 const Array<OneD, const NekDouble>& inarray,
86 Array<OneD, NekDouble>& out_dx,
87 Array<OneD, NekDouble>& out_dy,
88 Array<OneD, NekDouble>& out_dz);
91 const Array<OneD, const NekDouble>& inarray,
92 Array<OneD, NekDouble>& outarray);
94 const Array<OneD, const NekDouble>& inarray,
95 Array<OneD, NekDouble>& out_d0,
96 Array<OneD, NekDouble>& out_d1,
97 Array<OneD, NekDouble>& out_d2);
100 const Array<OneD, const NekDouble>& inarray,
101 Array<OneD, NekDouble>& outarray);
107 const Array<OneD, const NekDouble>& inarray,
108 Array<OneD, NekDouble>& outarray);
110 const Array<OneD, const NekDouble>& inarray,
111 Array<OneD, NekDouble>& outarray);
113 const Array<OneD, const NekDouble>& base0,
114 const Array<OneD, const NekDouble>& base1,
115 const Array<OneD, const NekDouble>& base2,
116 const Array<OneD, const NekDouble>& inarray,
117 Array<OneD, NekDouble>& outarray,
118 Array<OneD, NekDouble>& wsp,
119 bool doCheckCollDir0,
120 bool doCheckCollDir1,
121 bool doCheckCollDir2);
123 const Array<OneD, const NekDouble>& inarray,
124 Array<OneD, NekDouble>& outarray );
130 const Array<OneD, const NekDouble>& inarray,
131 Array<OneD, NekDouble>& outarray);
133 const Array<OneD, const NekDouble>& inarray,
134 Array<OneD, NekDouble>& outarray);
136 const Array<OneD, const NekDouble>& inarray,
137 Array<OneD, NekDouble>& outarray);
139 const Array<OneD, const NekDouble>& base0,
140 const Array<OneD, const NekDouble>& base1,
141 const Array<OneD, const NekDouble>& base2,
142 const Array<OneD, const NekDouble>& inarray,
143 Array<OneD, NekDouble>& outarray,
144 Array<OneD, NekDouble>& wsp,
145 bool doCheckCollDir0,
146 bool doCheckCollDir1,
147 bool doCheckCollDir2);
150 const Array<OneD, const NekDouble>& inarray,
151 Array<OneD, NekDouble>& outarray);
154 const Array<OneD, const NekDouble>& inarray,
155 Array<OneD, NekDouble>& outarray);
158 const Array<OneD, const NekDouble>& inarray,
159 Array<OneD, NekDouble>& outarray);
166 const Array<OneD, const NekDouble>& xi,
167 Array<OneD, NekDouble>& eta);
169 Array<OneD, NekDouble> &coords_x,
170 Array<OneD, NekDouble> &coords_y,
171 Array<OneD, NekDouble> &coords_z);
174 Array<OneD, NekDouble>& outarray);
194 const int i,
const int j)
const;
196 const std::vector<unsigned int> &nummodes,
211 Array<OneD, unsigned int> &maparray,
212 Array<OneD, int> &signarray,
218 Array<OneD, unsigned int> &maparray,
219 Array<OneD, int> &signarray);
223 Array<OneD, unsigned int> &maparray,
224 Array<OneD, int>& signarray);
226 Array<OneD, unsigned int>& outarray);
228 Array<OneD, unsigned int>& outarray);
239 const Array<OneD, const NekDouble>& inarray,
240 Array<OneD, NekDouble>& outarray);
249 const Array<OneD, const NekDouble> &inarray,
250 Array<OneD, NekDouble> &outarray);
257 Array<OneD, int> &conn,
258 bool standard =
true);