From baa4ea98926652632c2e5ff7f3edad70a9405380 Mon Sep 17 00:00:00 2001 From: David Grote Date: Fri, 13 Jan 2023 12:27:02 -0800 Subject: EB potential python interface (#3624) * Add Python routine set_potential_EB to modify eb_potential * Add CI test --- Source/Python/WarpXWrappers.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Source/Python/WarpXWrappers.cpp') diff --git a/Source/Python/WarpXWrappers.cpp b/Source/Python/WarpXWrappers.cpp index f2c022365..2dd19d5cc 100644 --- a/Source/Python/WarpXWrappers.cpp +++ b/Source/Python/WarpXWrappers.cpp @@ -763,6 +763,12 @@ namespace return amrex::ParallelDescriptor::NProcs(); } + void warpx_setPotentialEB (const char * char_potential) { + WarpX& warpx = WarpX::GetInstance(); + const std::string potential(char_potential); + warpx.m_poisson_boundary_handler.setPotentialEB(potential); + } + void mypc_Redistribute () { auto & mypc = WarpX::GetInstance().GetPartContainer(); mypc.Redistribute(); -- cgit v1.2.3