10 likes | 129 Vues
This project aims to enhance Nemo5's capabilities, enabling users and developers to extend its functionality through Python. Key results include support for Python input decks and the integration of Python solvers. The approach involves developing a Python framework for creating Nemo5 input decks and establishing a scripting mechanism for broader functionality expansion. The collaboration includes contributions from Daniel Mejia, Tillmann Kubis, Michael Povolotsky, and Gerhard Klimeck, focusing on improving the use of shared and static libraries in Python-Nemo.
E N D
Extending Nemo5 capabilities Objective: to allow users and developers to extend Nemo5’s capabilities. • Results: • Python input decks supported on Nemo5 • Python Solvers (Nemo5 solvers wrote on python) • Python Meta Solvers (set of solvers grouped in a container Solver “Meta”) • Python-Nemois working with both shared and static libraries Approach: [1] To Develop a python framework to create NEMO5 Input Decks [2] To Create a scripting mechanism (using Phyton) to extend Nemo5’s functionality. Daniel Mejia, TillmannKubis, Michael Povolotsky, Gerhard Klimeck