Comments (5)
FYI, there is planned support for BP5 on Windows in ADIOS2 v2.10, which is going to be released ahead of schedule for this reason.
Given that BP4 and BP5 both exist (and BP5 is not going to fully replace BP4), it is better to use the new filename extensions .bp4
and .bp5
now to avoid confusion, and also to potentially override the default file engine in ADIOS2.
Documentation-wise it's maybe generally a good time now to update some hints on ADIOS2 file engines and their use.
from openpmd-api.
To clarify, will openPMD select the right engine automatically if I give it a filename with
.bp4
extension? That would certainly solve my current issues.
Yep, .bp4
and .bp5
will explicitly select those ADIOS2 engines, while .bp
will use whatever default ADIOS2 thinks should be used.
from openpmd-api.
This issue can be demonstrated with the test data attached to #1572.
from openpmd-api.
Also, it looks like ADIOS2 itself can't be compiled with BP5 support on Windows.
from openpmd-api.
To clarify, will openPMD select the right engine automatically if I give it a filename with .bp4
extension? That would certainly solve my current issues.
from openpmd-api.
Related Issues (20)
- Series: Open with Placeholder for File-Ending/Backend HOT 1
- Query backend versions
- Paraview expects *.pmd files, rather than *.bp files? HOT 1
- no rendering using interactive openPMD-viewer HOT 17
- non-deterministic data values returned when reading from a BP5 file HOT 4
- how to rescale axis lengths to work around downstream bugs? HOT 10
- Current best practice for block structured AMR HOT 1
- Writing particle weight data to h5 HOT 2
- Unfortunate convention `io` HOT 4
- Flush required for temporary vector attributes? HOT 2
- adios2 streaming memory leak or incorrect usage? HOT 3
- Support Reopen of Closed Iterations HOT 1
- SegFault on `seriesFlush` HOT 5
- Graceful Error Handling in Particle Patches HOT 3
- get the last iteration with iteration_encoding=variable_based HOT 1
- Parallel flushing cannot rely on dirty checks
- Simple slicing for chunked data HOT 1
- set SI units HOT 5
- loading particles from openpmd HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openpmd-api.