@@ -155,68 +155,68 @@ class AdvectionDiffusionSweeper
155155 /* *
156156 * @copybrief pfasst::encap::IMEXSweeper::f_expl_eval()
157157 */
158- void f_expl_eval (shared_ptr<Encapsulation<time>> f_expl ,
159- shared_ptr<Encapsulation<time>> u ,
158+ void f_expl_eval (shared_ptr<Encapsulation<time>> f_expl_encap ,
159+ shared_ptr<Encapsulation<time>> u_encap ,
160160 time t) override
161161 {
162162 UNUSED (t);
163- auto & u_cast = as_vector<double , time>(u );
164- auto & f_expl_cast = as_vector<double , time>(f_expl );
163+ auto & u = as_vector<double , time>(u_encap );
164+ auto & f_expl = as_vector<double , time>(f_expl_encap );
165165
166- double c = -v / double (u_cast .size ());
166+ double c = -v / double (u .size ());
167167
168- auto * z = this ->fft .forward (u_cast );
169- for (size_t i = 0 ; i < u_cast .size (); i++) {
168+ auto * z = this ->fft .forward (u );
169+ for (size_t i = 0 ; i < u .size (); i++) {
170170 z[i] *= c * this ->ddx [i];
171171 }
172- this ->fft .backward (f_expl_cast );
172+ this ->fft .backward (f_expl );
173173
174174 this ->nf1evals ++;
175175 }
176176
177177 /* *
178178 * @copybrief pfasst::encap::IMEXSweeper::f_impl_eval()
179179 */
180- void f_impl_eval (shared_ptr<Encapsulation<time>> f_impl ,
181- shared_ptr<Encapsulation<time>> u ,
180+ void f_impl_eval (shared_ptr<Encapsulation<time>> f_impl_encap ,
181+ shared_ptr<Encapsulation<time>> u_encap ,
182182 time t) override
183183 {
184184 UNUSED (t);
185- auto & u_cast = as_vector<double , time>(u );
186- auto & f_impl_cast = as_vector<double , time>(f_impl );
185+ auto & u = as_vector<double , time>(u_encap );
186+ auto & f_impl = as_vector<double , time>(f_impl_encap );
187187
188- double c = nu / double (u_cast .size ());
188+ double c = nu / double (u .size ());
189189
190- auto * z = this ->fft .forward (u_cast );
191- for (size_t i = 0 ; i < u_cast .size (); i++) {
190+ auto * z = this ->fft .forward (u );
191+ for (size_t i = 0 ; i < u .size (); i++) {
192192 z[i] *= c * this ->lap [i];
193193 }
194- this ->fft .backward (f_impl_cast );
194+ this ->fft .backward (f_impl );
195195 }
196196
197197 /* *
198198 * @copybrief pfasst::encap::IMEXSweeper::impl_solve()
199199 */
200- void impl_solve (shared_ptr<Encapsulation<time>> f_impl ,
201- shared_ptr<Encapsulation<time>> u ,
200+ void impl_solve (shared_ptr<Encapsulation<time>> f_impl_encap ,
201+ shared_ptr<Encapsulation<time>> u_encap ,
202202 time t, time dt,
203- shared_ptr<Encapsulation<time>> rhs ) override
203+ shared_ptr<Encapsulation<time>> rhs_encap ) override
204204 {
205205 UNUSED (t);
206- auto & u_cast = as_vector<double , time>(u );
207- auto & f_impl_cast = as_vector<double , time>(f_impl );
208- auto & rhs_cast = as_vector<double , time>(rhs );
206+ auto & u = as_vector<double , time>(u_encap );
207+ auto & f_impl = as_vector<double , time>(f_impl_encap );
208+ auto & rhs = as_vector<double , time>(rhs_encap );
209209
210210 double c = nu * double (dt);
211211
212- auto * z = this ->fft .forward (rhs_cast );
213- for (size_t i = 0 ; i < u_cast .size (); i++) {
214- z[i] /= (1.0 - c * this ->lap [i]) * double (u_cast .size ());
212+ auto * z = this ->fft .forward (rhs );
213+ for (size_t i = 0 ; i < u .size (); i++) {
214+ z[i] /= (1.0 - c * this ->lap [i]) * double (u .size ());
215215 }
216- this ->fft .backward (u_cast );
216+ this ->fft .backward (u );
217217
218- for (size_t i = 0 ; i < u_cast .size (); i++) {
219- f_impl_cast [i] = (u_cast [i] - rhs_cast [i]) / double (dt);
218+ for (size_t i = 0 ; i < u .size (); i++) {
219+ f_impl [i] = (u [i] - rhs [i]) / double (dt);
220220 }
221221 }
222222 // ! @}
0 commit comments