ORNL-CEES / thermochimica

Computational library for chemical thermodynamics and phase equilibrium calculation. Multiphysics and standalone estimations of chemical state and constitutive and transport properties.
BSD 3-Clause "New" or "Revised" License
45 stars 25 forks source link

Utility functions for Thermochimica API #137

Closed parikshitbajpai closed 1 year ago

parikshitbajpai commented 1 year ago

Reason. Currently the API is missing several features such as ability to pass the names of all phases and species for consistency checks on the MOOSE side. These features will allow improved parsing from input files and allow catching potential problems earlier.

Proposed Solution Add utility functions to CouplingUtilities to return array of all phase names, array of species names in a phase

Impact Improved usability of API and reduced errors