Skip to content
Discussion options

You must be logged in to vote

Hello

0.1 * T is not a "Function" in MOOSE because it depends on a variable, and it's not in the format MOOSE expects for two reasons:

  • In general only the ParsedXXX objects will accept this sort of syntax (except with constants, constant parsing is widely supported)

  • This parameter likely expects a 1D function that maps temperature to thermal conductivity. You can easily reproduce 0.1 T with a real Function by specifying a PiecewiseLinear function for example.

Note: this parameter abuses Functions in that it takes 'x' to be temperature. So instead of having a spatial dependence, they have a temperature dependence. The ParsedFunction you could pass here would be: 0.1 * x

Guillaume

Replies: 1 comment 8 replies

Comment options

You must be logged in to vote
8 replies
@DYLDYLDYL
Comment options

@liao225
Comment options

@GiudGiud
Comment options

@GiudGiud
Comment options

@liao225
Comment options

Answer selected by GiudGiud
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants