Software engineering

Nowadays, code development and software engineering is essential to maintain and update existing software, as well as to generate new engineering capabilities by working on:

  • Adding new capabilities such as graphical software and uncertainty evaluation.
  • Introduce newly developed correlations and numerical techniques for testing and eventually incorporate them permanently or as an alternative option.
  • Adapting existing codes to specific reactor design features such as multiple channels (Atucha NPP) and horizontal bundles (CANDU), and Gen-IV reactor designs such as new fluids and heat transfer correlations.
  • Generating coupling interfaces to have more detailed calculations

ENSO has a long experience in software engineering solutions. The members of the team have worked in the implementation of new fluid properties, new correlations, derivation and implementation of new flow regime maps.

ENSO staff has a long experience on software engineering for new reactor designs