PDI 0.4.1

Data exchange made easy


PDI supports loose coupling of simulation codes with libraries:

  • the simulation code is annotated in a library-agnostic way,
  • libraries are used from the specification tree.

This approach works well for a number of concerns including:

  • parameters reading,
  • data initialization,
  • post-processing,
  • result storage to disk,
  • visualization,
  • fault tolerance,
  • logging,
  • inclusion as part of code-coupling,
  • inclusion as part of an ensemble run,
  • etc.


Learn about PDI:

Join us

If you are interested, join us!