diff options
Diffstat (limited to 'Source/Initialization/WarpXInitData.cpp')
-rw-r--r-- | Source/Initialization/WarpXInitData.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Source/Initialization/WarpXInitData.cpp b/Source/Initialization/WarpXInitData.cpp index ede8cc3c8..cc2225375 100644 --- a/Source/Initialization/WarpXInitData.cpp +++ b/Source/Initialization/WarpXInitData.cpp @@ -27,6 +27,8 @@ #include "Utils/WarpXAlgorithmSelection.H" #include "Utils/WarpXConst.H" #include "Utils/WarpXProfilerWrapper.H" +#include "Utils/WarpXUtil.H" +#include "Python/WarpX_py.H" #include <ablastr/utils/Communication.H> #include <ablastr/utils/UsedInputsFile.H> @@ -427,7 +429,9 @@ WarpX::InitData () { // Loop through species and calculate their space-charge field bool const reset_fields = false; // Do not erase previous user-specified values on the grid + ExecutePythonCallback("beforeInitEsolve"); ComputeSpaceChargeField(reset_fields); + ExecutePythonCallback("afterInitEsolve"); if (electrostatic_solver_id == ElectrostaticSolverAlgo::LabFrameElectroMagnetostatic) ComputeMagnetostaticField(); |