adamantine-sim / adamantine

Software to simulate heat transfer for additive manufacturing
https://adamantine-sim.github.io/adamantine/
Other
37 stars 10 forks source link

Fix uninitialized variables #288

Closed Rombur closed 4 months ago

Rombur commented 4 months ago

I found the cause of the random failings in the CI. In some tests, we forgot to set the time at which the source should be evaluated. I have initialized member data in the sources to NaN which allowed me to find errors in test_thermal_operator_device and test_implicit_operator on top of the known issue with test_thermal_operator.