aboutsummaryrefslogtreecommitdiff
path: root/Source/Evolve/WarpXEvolve.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Evolve/WarpXEvolve.cpp')
-rw-r--r--Source/Evolve/WarpXEvolve.cpp23
1 files changed, 0 insertions, 23 deletions
diff --git a/Source/Evolve/WarpXEvolve.cpp b/Source/Evolve/WarpXEvolve.cpp
index 383fc05fc..cf0487d2d 100644
--- a/Source/Evolve/WarpXEvolve.cpp
+++ b/Source/Evolve/WarpXEvolve.cpp
@@ -389,7 +389,6 @@ WarpX::OneStep_nosub (Real cur_time)
// Apply current correction in Fourier space: for periodic single-box global FFTs
// without guard cells, apply this after calling SyncCurrent
if (WarpX::maxwell_solver_id == MaxwellSolverAlgo::PSATD) {
- if (fft_periodic_single_box && current_correction) CurrentCorrection();
if (fft_periodic_single_box && (WarpX::current_deposition_algo == CurrentDepositionAlgo::Vay))
VayDeposition();
}
@@ -936,28 +935,6 @@ WarpX::applyMirrors(Real time){
}
}
-// Apply current correction in Fourier space
-void
-WarpX::CurrentCorrection ()
-{
-#ifdef WARPX_USE_PSATD
- if (WarpX::maxwell_solver_id == MaxwellSolverAlgo::PSATD)
- {
- for ( int lev = 0; lev <= finest_level; ++lev )
- {
- spectral_solver_fp[lev]->CurrentCorrection( lev, current_fp[lev], rho_fp[lev] );
- if ( spectral_solver_cp[lev] ) spectral_solver_cp[lev]->CurrentCorrection( lev, current_cp[lev], rho_cp[lev] );
- }
- } else {
- AMREX_ALWAYS_ASSERT_WITH_MESSAGE( false,
- "WarpX::CurrentCorrection: only implemented for spectral solver.");
- }
-#else
- AMREX_ALWAYS_ASSERT_WITH_MESSAGE( false,
- "WarpX::CurrentCorrection: requires WarpX build with spectral solver support.");
-#endif
-}
-
// Compute current from Vay deposition in Fourier space
void
WarpX::VayDeposition ()