From 19c51c7c979962fcfc1dc8d03ff04cd233593bf7 Mon Sep 17 00:00:00 2001 From: Edoardo Zoni <59625522+EZoni@users.noreply.github.com> Date: Wed, 16 Feb 2022 19:01:36 -0800 Subject: Refactor Current Correction Functions (#2839) * Refactor Current Correction Functions * Clean Up, Reset Benchmark --- .../SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithmRZ.H | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithmRZ.H') diff --git a/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithmRZ.H b/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithmRZ.H index 61b877c3e..9e7719a49 100644 --- a/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithmRZ.H +++ b/Source/FieldSolver/SpectralSolver/SpectralAlgorithms/SpectralBaseAlgorithmRZ.H @@ -33,15 +33,9 @@ class SpectralBaseAlgorithmRZ * ( Vay et al, 2013). * This virtual function is pure and must be defined in derived classes. * - * \param[in] lev The mesh-refinement level * \param[in,out] field_data All fields in Fourier space - * \param[in,out] current Array of unique pointers to \c MultiFab storing - * the three components of the current density - * \param[in] rho Unique pointer to \c MultiFab storing the charge density */ - virtual void CurrentCorrection ( const int lev, SpectralFieldDataRZ& field_data, - std::array,3>& current, - const std::unique_ptr& rho ) = 0; + virtual void CurrentCorrection (SpectralFieldDataRZ& field_data) = 0; /** * \brief Compute spectral divergence of E -- cgit v1.2.3