"No Functor ever provided with name 'dh_dt' under 'T_time' FVKernel" even though I listed the parameter #29550
Unanswered
waaizhaq
asked this question in
Q&A Modules: Navier-Stokes
Replies: 1 comment 8 replies
-
Hello This functor has to be defined by a FunctorMaterial. Here it should be this one: |
Beta Was this translation helpful? Give feedback.
8 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Check these boxes if you have followed the posting rules.
Question
Hello,
I am trying to conduct a simple natural convection problem in MOOSE, as shown below.
My mesh only consists of the natural circulation flow, so the width of the wall is neglected. I just set a left boundary condition of Ts, and made my mesh thickness 1 meter.
I am very new to MOOSE so I am still learning how to use it. I've been following a lot of examples posted online in the framework to create my input file, so do let me know if something seems out of place.
But an error I've been running into is the 'dh_dt' not being provided even though I listed it under the INSFVEnergyTImeDerivative kernel. Is there something else that I'm missing?
I also tried running this problem as a steady state by commenting out the time-dependent kernels and changing the executioner type to steady, but then I got an error about the solve not converging.
By the way, to run this input I copied the navier stokes module into my own separate directory and compiled it, following the instructions that were in the framework under 'Pre-Built MOOSE.'
Additional information
Mesh size and type: rectangular mesh, 5 by 5
Discretization (finite element CG/DG, finite volume, etc): finite volume
Models (turbulence, porous media, etc): natural convection
Base input you started from: nat_conv_wall.txt
Beta Was this translation helpful? Give feedback.
All reactions