-
Notifications
You must be signed in to change notification settings - Fork 53
Description
Is your feature request related to a problem? If so, please describe.
BP3 and BP4 are already used in production, BP5 is coming up. The formats are incompatible with each other, but we use the same endings for them so far.
BP5 is not going to replace BP4, so we should go for a solution that will let people use both formats side by side without too much confusion.
Describe the solution you'd like
Instead of simData.bp, write files like simData.bp3, simData.bp4, simData.bp5.
Optionally even enforce version numbers if users don't specify them, e.g. Series("simData.bp", Access::CREATE) might create simData.bp4. Only do this if we find a solution that does not break existing workflows.
Describe alternatives you've considered
Automatic version detection in ADIOS2 if using the generic ending .bp
Being explicit about versions is still good