Skip to content

Particles Container: Polymorphic Arena & Runtime #5779

Description

@ax3l

As discussed, in order to simplify Python variants and code coupling, we want to make two changes to the WarpX particle containers:

  • use the PolymorphicArena to have the CPU/GPU/pinned allocation decided at runtime (as we do for MultiFabs)
  • make every component (including/excluding positions, but ideally including them) a runtime attribute

@atmyers volunteered to lead this effort in CAMPA.

Metadata

Metadata

Assignees

Labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions