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
43 stars 25 forks source link

Blue_crab Integration #132

Closed mtnwalker closed 1 year ago

mtnwalker commented 1 year ago

Reason. Blue_crab integration is critical for using Thermochimica within the MOOSE framework for use with other reactor codes like Griffin & Pronghorn. Currently Thermochimica within MOOSE can't build with Blue_crab due to Griffin & Thermochimica having a same subroutine name without the use of namespace. This mean Thermochimica calls a Griffin subroutine whenever it is called via Blue_crab.

Proposed Solution A pull request has been made resolving this issue by changing the PostProcess subroutine name (only 3 files) to PostProcessThermo.

Impact No actual changes to Thermochimica, but allows Thermochimica to be called within Blue_crab successfully.

parikshitbajpai commented 1 year ago

Resolved in #133