The current deliverable describes the initial API available for the solvers. The API is intended to be based on the Kratos Multiphysics fraemework and will evolve during the project. The current deliverable describes the essential features of the interface and provides an initial working implementation to be used as a basis for the future developements.
The initial implementation described here is currently operative on the master branch of Kratos. As of the end of July 2018 (moment of handing in of current deliverable) the interface is operative and is being used “in production”. Nevertheless, it still does not fully support the model serialization capabilities that are needed for pyCompSS and HyperLoom.
The interface is documented in the project wiki page [wiki]. The same documentation is also presented in the current deliverable.