Axel Huebl
Axel Huebl
> We can do a follow-up and catch if dt_update_interval is set ... > Yep, my thought exactly. The adaptive timestepping PR was just merged, too. Thanks for the catch!...
Test on my laptop's GPU: ## Run w/o MPI ```bash cmake --fresh -S . -B build -DImpactX_FFT=ON -DImpactX_MPI=OFF -DImpactX_COMPUTE=CUDA -DImpactX_PRECISION=SINGLE cmake --build build -j 12 ``` ``` Initializing AMReX (25.07-37-g08f25e1f7ccb-dirty)......
To check why `impactx::transformation::CoordinateTransformation` and `Drift` take so immensely long when MPI is compiled in on GPU...
> Does dt and dx transform to dt'=dt*gamma*(1+beta) and dz'=dz*gamma*(1+beta) when the warpx.gamma_boost parameter is specified? Also, does warpx transform the .zinject_plane automatically as well? Yes, correct. We transform all...
@jeanbez I think we want to drop at least everything older than HDF5 1.10. I would like to bump to 1.12+ in the comings years, too, but some distros like...
Awesome! Yes we would cut the 0.16 release later this month. @jeanbez do you have time to post this small PR?
@RevathiJambunathan because otherwise we will have run-away memory consumption (and more book keeping). As an update, we clarified in the last meetings (AMP and KISMET) with the current sciences cases...
Thanks, Dave! I was wondering as well, but in the end we have at least three ways to turn it on: https://warpx.readthedocs.io/en/latest/usage/parameters.html#embedded-boundary-conditions - `warpx.eb_implicit_function` - `warpx.eb_potential(x,y,z,t)` - and, currently undocumented,...
Thank you for all the ideas! > we can add a variable to WarpX class. EB is initialized in WarpX::InitEB. There we can set it to true or false. In...
Cool, looks like most tests start to pass, Ohm solver and Nodal ES solver still fail.