--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at http://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/d03593cd-25ce-48fa-83bf-1e1e529bd3c6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAFfxPjp4KBNN7bMOMNdOtR%3DgzQdF%3Dm6Zc5JOSEZDseM8nNJTpQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAPxoKqfeQjisU3XfTE9gm%3DHxmPJB1bVELD3XeFZVDpDnq_bNLg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAFfxPjqQBw00rDGsJFJs0MRWLovb5jUxb5GdOr6iEuhV%2Bp6aNQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAPxoKqcjAqUWVXghizhPp9dOiLi5BLxjSRjsBehqmw911oLpAw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/2b659f18-1746-45d2-bab9-1604c1440a28%40googlegroups.com.
MOOSE was designed to make it easy to write code. JUST WRITE CODE!
Functions are NOT supposed to use quadrature point data. That is not their purpose (they are Functions of x,y,z and time).
The correct solution here is to write an AuxKernel.
Real life experience has shown us that using parsed materials in phase field has made it easier for users to rapidly develop new models.
granted, automatic differentiation is AWESOME so I totally undestand. If we had the ability to do it in code though... then I would suggest that every time. Sadly, we do not... so using "Parsed" stuff is currently a better way to do phase field.
An even sweeter approach would be to use DerivativeParsedMaterial for A through E and create a generic kernel that pulls in A through E and the automatically generated derivatives to compute residuals and Jacobian entries! That is basically what we do in phase field.
Daniel
--
You received this message because you are subscribed to the Google Groups "moose-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to moose-users...@googlegroups.com.
Visit this group at http://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/6539fe7f-e018-47e7-b4dd-c9a91f70c3da%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAPxoKqd_Rm%2Bt4jovyoHK6iJSagFskB4jSsxWep%2BFxYgA3yp%2BSg%40mail.gmail.com.
Visit this group at https://groups.google.com/group/moose-users.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/4df426cf-57f4-43e9-8974-8284beec26eb%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/46931e52-3277-41a7-8ea4-589323faae63%40googlegroups.com.