@@ -285,14 +285,14 @@ void init_ImpactX (py::module& m)
285285 else
286286 {
287287 std::string const space_charge = std::get<std::string>(space_charge_v);
288- if (space_charge != " false" && space_charge != " off" && space_charge != " 2D" && space_charge != " 3D" && space_charge != " Gauss3D" && space_charge != " Gauss2p5D" ) {
289- throw std::runtime_error (" Space charge model must be 2D, 3D, Gauss3D or Gauss2p5D but is: " + space_charge);
288+ if (space_charge != " false" && space_charge != " off" && space_charge != " 2D" && space_charge != " 3D" && space_charge != " Gauss3D" && space_charge != " Gauss2p5D" && space_charge != " 2p5D " ) {
289+ throw std::runtime_error (" Space charge model must be 2D, 3D, Gauss3D, Gauss2p5D, or 2p5D but is: " + space_charge);
290290 }
291291 amrex::ParmParse pp_algo (" algo" );
292292 pp_algo.add (" space_charge" , space_charge);
293293 }
294294 },
295- " The model to be used when calculating space charge effects. Either off, 2D, or 3D ."
295+ " The model to be used when calculating space charge effects. Either off, 2D, 3D, Gauss3D, Gauss2p5D, or 2p5D ."
296296 )
297297 .def_property (" space_charge_gauss_nint" ,
298298 [](ImpactX & /* ix */ ) {
@@ -320,7 +320,7 @@ void init_ImpactX (py::module& m)
320320 amrex::ParmParse pp_algo (" algo.space_charge" );
321321 pp_algo.add (" gauss_charge_z_bins" , gauss_charge_z_bins);
322322 },
323- " Number of steps for computing the integrals (default: ``129``)."
323+ " Number of longitudinal bins for computing the linear charge density (default: ``129``)."
324324 )
325325 .def_property (" space_charge_gauss_taylor_delta" ,
326326 [](ImpactX & /* ix */ ) {
0 commit comments