diff options
author | 2023-06-15 18:29:37 -0700 | |
---|---|---|
committer | 2023-06-16 01:29:37 +0000 | |
commit | b5417c201dbdf15ff086a4e3ac2e13c47dc98ed6 (patch) | |
tree | 843e4371d16382945e8aedfe371086b950082f9d /Source/Python/WarpXWrappers.cpp | |
parent | 09dda773eadce6e9671bb6ad4f4d92e5b5100cfe (diff) | |
download | WarpX-b5417c201dbdf15ff086a4e3ac2e13c47dc98ed6.tar.gz WarpX-b5417c201dbdf15ff086a4e3ac2e13c47dc98ed6.tar.zst WarpX-b5417c201dbdf15ff086a4e3ac2e13c47dc98ed6.zip |
Generalize buffers for `SyncRho`, `SyncCurrent`, and related functions (#3995)
Diffstat (limited to 'Source/Python/WarpXWrappers.cpp')
-rw-r--r-- | Source/Python/WarpXWrappers.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/Python/WarpXWrappers.cpp b/Source/Python/WarpXWrappers.cpp index 4f32f4ed8..afc4caa5b 100644 --- a/Source/Python/WarpXWrappers.cpp +++ b/Source/Python/WarpXWrappers.cpp @@ -710,9 +710,10 @@ namespace } void warpx_SyncCurrent ( const amrex::Vector<std::array<std::unique_ptr<amrex::MultiFab>,3>>& J_fp, - const amrex::Vector<std::array<std::unique_ptr<amrex::MultiFab>,3>>& J_cp) { + const amrex::Vector<std::array<std::unique_ptr<amrex::MultiFab>,3>>& J_cp, + const amrex::Vector<std::array<std::unique_ptr<amrex::MultiFab>,3>>& J_buffer) { WarpX& warpx = WarpX::GetInstance(); - warpx.SyncCurrent(J_fp, J_cp); + warpx.SyncCurrent(J_fp, J_cp, J_buffer); } void warpx_UpdateAuxilaryData () { WarpX& warpx = WarpX::GetInstance(); |