Similar to #5247. I saw this during the review of #5902. We currently have no good way to check if a material model fills the MeltOutputs, because they are default constructed (different from other AdditionalMaterialOutputs like ElasticOutputs). We should initialize them with signaling NaNs like other optional outputs, which then allows us to check after the call to the material model whether they have been properly filled.
Similar to #5247. I saw this during the review of #5902. We currently have no good way to check if a material model fills the
MeltOutputs
, because they are default constructed (different from other AdditionalMaterialOutputs likeElasticOutputs
). We should initialize them with signaling NaNs like other optional outputs, which then allows us to check after the call to the material model whether they have been properly filled.