Richard Pausch

Results 73 issues of Richard Pausch

To ensure correct usage of data types (like ints) in our python scripts, we could flavor our code with pydantic: https://docs.pydantic.dev

component: tools
refactoring

During the review of #4674 I stumbled upon a few non-ideal code blocks. @pordyna pointed out correctly that these were in the code before his pull request, and thus should...

component: core
refactoring
good first issue

When calling openPMD-api multiple times within a `*.cfg` using `tbg`, the newly added `--openPMD.infix` is escaped from `'_%T'` to `\'_%T\'`. This not only leads to the single quotation marks being...

bug
component: plugin
component: tools

The `plotRadiation` tool seems to be very old. It testes for Matplotlib version 1.x and 2.x_rc. The tool needs to be updated and tested.

component: tools
good first issue

With openPMD-api automated series read in, only the existence of an (ADIOS) checkpoint file is enough to try a restart from that file, even if it is corrupted due to...

bug
component: plugin
affects latest release

The `macroParticlesCount` plugin does not support filters at the moment. This would however be a great addition to determine how many macro particles would pass the filter and how many...

component: plugin
good first issue
feature request

C++ 20 introduces the library `numbers` https://en.cppreference.com/w/cpp/header/numbers. What do you think of using it to replace some hard coded values in https://github.com/ComputationalRadiationPhysics/picongpu/blob/dev/include/picongpu/param/physicalConstants.param (Sadly, it does not introduce physics constants.)

refactoring
feature request

A comparison of the field energy evolution between the `master` and the current `dev` show massive differences ![grafik](https://user-images.githubusercontent.com/5121158/209156182-5784ef10-3bc4-481c-9c33-0e0eb8ac2a59.png) Thus something changed the evolution of the KHI between our last `0.6.0`...

In #3223 @cbontoiu brought up the idea of providing a list of PIConGPU related publications online. @ComputationalRadiationPhysics/picongpu-developers What do you think of such a list, maintained e.g. on the ReadTheDocs...

documentation

Currently, the radiation window functions are selected via namespaces. This should be replaced by functors as suggested by @psychocoderHPC.

component: plugin
refactoring