Maintaining Variable Dependencies, Using ADMatDiffusion #29148
Unanswered
swonner
asked this question in
Q&A General
Replies: 1 comment 4 replies
-
Hello you’ll want to use ADMatDiffusion for the kernel to take into account any variable dependency of the diffusion coefficient automatically. |
Beta Was this translation helpful? Give feedback.
4 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
I am currently writing an input file to solve to following system of equations. The input file for this system is attached below.
Many of the variables are connected, such as the material property terms L which are functions of XV and XB, and the auxiliary variable terms$\mu$ terms which are functions of X as well. I created a diagram that shows how my code currently handles this system of equations.
I am mostly concerned about the implementation of my ADMatDiffusion Kernels. My concern is that the material properties and auxillary variables being used are functions of my main variables (XA, XB, XV and XI), and I am unsure if right now that dependency is taken into account. How might I ensure that this dependency is properly taken into account? Is it okay that I split the system up in this way?
Input File
Also, as a note about why I am using old syntax. I am unable to install an up-to-date copy of MOOSE on the cluster that I have access to. Therefore, I am using an older (late 2021) install. Sorry for this inconvenience.
Beta Was this translation helpful? Give feedback.
All reactions