Main Help → All Commands → Thermal Calculations
These commands are used to set up temperature fields and optionally to do coupled and thermal conductivity calculations in MPM simulations:
These commands are used to apply boundary conditions for the temperature fields or to create an intial temperature difference:
When running thermal calculations, you need to set all needed thermal properties for materials in the simulation. You pick the initial temperature of particles using then Region command of the Intensity command for particles created using a BMPRegion. Finally, to get output of thermal results, you can use various archiving and global archiving options.
By using settings in the conduction command along with optional thermal boundary conditions (e.g., grid temperatures or a thermal ramp), you can do calculations involving heat. For more details see the OSUPDocs wiki.
The following grid explains all combinations thermal settings and describes the behavior of some thermodynamics quantities. In the table dq is cumulative heat flow on a single particle, dQ is heat flow for all particles, dS is total entropy change, and dT is change in average temperature. "Isolated" and "Nonisolated" means simulation without or with thermal boundary conditions.
Adiabatic | Isothermal | ||||||||
---|---|---|---|---|---|---|---|---|---|
System | Conduction | dq | dS | dQ | dT | dq | dS | dQ | dT |
Isolated | No | 01 | 0 | 0 | ≠0 | ≠0 | ≠0 | ≠0 | 0 |
Isolated | Yes | ≠01 | 0 | ≥0 | ≠0 | ≠03 | ≠03 | ≠03 | 03 |
Nonisolated | No | ≠0 | ≠0 | ≠0 | ≠04 | ≠0 | ≠0 | ≠0 | ≠04 |
Nonisolated | Yes |