Mailing List picongpu-users@hzdr.de Message #269
From: Axel Huebl a.huebl@hzdr.de <picongpu-users@hzdr.de>
Subject: PIConGPU 0.4.0-rc1: CPU Support, Particle Filter, Probes & Merging
Date: Sat, 11 Aug 2018 09:07:40 +0200
To: <picongpu-users@hzdr.de>
Dear PIConGPU-Users,


We invite you to test our upcoming release, PIConGPU 0.4.0 with its
first release candiate!

Before releasing a new version of PIConGPU in the branch "master", we
open so called "release branches" which are feature-frozen versions from
our mainline "dev" branch that only receive bugfixes. After finishing
all the documentation and adding four large rounds of fixes within the
last month we are confident you can now test it yourself!

This release adds CPU support, making PIConGPU a many-core,
single-source, performance portable PIC code for all kinds of
supercomputers. We added particle filters to initialization routines and
plugins, allowing fine-grained in situ control of physical observables.
All particle plugins now support those filters and can be called
multiple times with different settings.

Particle probes and more particle initialization manipulators have been
added. A particle merging plugin has been added. The Thomas-Fermi model
has been improved, allowing to set empirical cut-offs. PIConGPU input
and output (plugins) received initial Python bindings for efficient
control and analysis.

User input files have been dramatically simplified. For example,
creating the PIConGPU binary from input files for GPU or CPU is now as
easy as `pic-build -b cuda` or `pic-build -b omp2b` respectively.

Thanks to Axel Huebl, René Widera, Sebastian Starke, Marco Garten,
Richard Pausch, Alexander Matthes, Sergei Bastrakov, Heiko Burau,
Alexander Debus, Ilja Göthel, Sophie Rudat, Jeffrey Kelling, Klaus
Steiniger, and Sebastian Hahn for contributing to this release!

Please refer to our ChangeLog [1] for a full list of features, fixes and
user interface changes before getting started.

You can now check out the `release-0.4.0` branch [2] on our mainline
(via git) and start testing it today! Please report any issues that you
might encounter either on this list or (preferably) on GitHub.


Best regards,
Axel Huebl


[1]
https://github.com/ComputationalRadiationPhysics/picongpu/blob/release-0.4.0/CHANGELOG.md#040

[2]
https://github.com/ComputationalRadiationPhysics/picongpu/tree/release-0.4.0

--

Axel Huebl
Phone +49 351 260 3582
https://www.hzdr.de/crp
Computational Radiation Physics
Laser Particle Acceleration Division
Helmholtz-Zentrum Dresden - Rossendorf e.V.

Bautzner Landstrasse 400, 01328 Dresden
POB 510119, D-01314 Dresden
Vorstand: Prof. Dr.Dr.h.c. R. Sauerbrey
          Prof. Dr.Dr.h.c. P. Joehnk
VR 1693 beim Amtsgericht Dresden

#############################################################
This message is sent to you because you are subscribed to
  the mailing list <picongpu-users@hzdr.de>.
To unsubscribe, E-mail to: <picongpu-users-off@hzdr.de>
To switch to the DIGEST mode, E-mail to <picongpu-users-digest@hzdr.de>
To switch to the INDEX mode, E-mail to <picongpu-users-index@hzdr.de>
Send administrative queries to  <picongpu-users-request@hzdr.de>

Subscribe (FEED) Subscribe (DIGEST) Subscribe (INDEX) Unsubscribe Mail to Listmaster