MOOSE is capable of running multiple applications together and transfer data between the various applications.
This problem replaces the thermal conductivity calculated by the Material with a value computed by another application that runs a phase-based micro-structure simulation.
Create Micro-structure Calculation
- Represent the packed steel balls as a continuous phase variable between 0 and 1.
PackedColumn to compute porosity from phase variable.
- Create an
AuxKernel that corrodes the steel as a function of temperature.
- Compute the "effective" thermal conductivity across the domain.
Add a Micro-structure Test
Engineering Scale Calculation
PackedColumn to use a variable for thermal conductivity rather than computing it.
- Setup the engineering scale problem to run micro-structure calculations to compute conductivity at a series of points and interpolate the data into a continuous field.