Jesse,
There is a relationship among time step size, diffusion coefficient, and how far things will move (a lengthscale). Picture it this way, if you made the diffusion coefficient really, really, really big, you would get a lot of diffusion, so a smaller time step would then capture the same amount of diffusion as a smaller diffusion coefficient with a really, really, really big time step. An estimate for a characteristic length for diffusion is l = sqrt(4*D*t) , to give you an idea of how things are generally related. So to help with your problem, I would recommend using some adaptive time stepping, or continuing to find what time steps and simulation parameters you need to get things running (what are you modeling? What are the typical values for diffusion coefficients in that space? I would change dt and mesh size to fit the diffusion coefficient, since that’s what based on reality). I’ve run some 1D diffusion simulations and constant time steps can sometime cause problems, especially if resolving the initial profile is difficult. There’s also a mesh size component as well…you might make your elements smaller, but keep an eye on what size they actually are to make sure things are still actually physical.
I hope that helps, and I’m sure some other users can chime in on the nuts and bolts of what you mentioned in more detail, if necessary.
Andrew
--
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/8255316b-9acc-4d00-9ba3-5d4ed8cc3e2a%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/86be898d-6fb3-4d99-9c5e-059be1c7a14c%40googlegroups.com.
http://mooseframework.org/wiki/JacobianDebugging/
Daniel
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/5581BB6A.5010903%40umich.edu.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAPxoKqeYE_LV%3DumKjacAquGfUNswR%3DV%2BFQUkp29oCEgiU4O%3DEg%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/d870e165-5938-429a-880a-b1815f6d84ce%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/D1A81A0D.1A457%25Andrew.Wilkins%40csiro.au.
*************************
Michael R. Tonks
Fuel Modeling and Simulation Department
Idaho National Laboratory
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CA%2BEq249y-k-ffxqAaZ015j%3DnE10gW3kodqE_Cg7T6Op%3Dat7Fpw%40mail.gmail.com.
Olle Heinonen, Materials Scientist
Argonne National Laboratory, bldg 200, 9700 South Cass Ave. Lemont, IL 60439
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/89084595-6351-4153-8193-c44cc41635b8%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/e2742383-db94-4a23-a4d0-865e6fd2d2e1%40googlegroups.com.
Hey Jesse,
Look at the “save_in” option for the Kernels. It looks like it’ll do what you want.
a
Ph: +61 7 3327 4497. Fax: +61 7 3327 4666
Queensland Centre for Advanced Technologies
PO Box 883, Kenmore, Qld, 4069
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/52bd9716-3779-4c7c-bebc-21f7868efebb%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/d54443f9-40c0-4dda-8f19-c1cfd5125f65%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/9ae968f1-171a-4a9f-a6f1-b8902dd32ace%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/cacf32d7-c7f4-494e-8b7d-53f663bf6c70%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAFfxPjr1xDm%2BeVfJOhr8AN_mzSsKKckY5Ks0vEM8Q2gfuhMH6w%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAK06EuWHQ0Ek1pcyBKJhejzSXHp700-_6qnWf2i_CpW9QMwQ8g%40mail.gmail.com.
...

To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/2257b7be-6bbf-4692-a494-ecd568dabbd4%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAFfxPjpDHNx0VsMpYh5Js_hm7K9xTCYEk8b25OmF3rZHyLWr_A%40mail.gmail.com.
Thanks Derek for that explanation. That makes sense. Earlier when I was having convergence issues with very small timesteps, it was suggested that perhaps, since the TimeDerivative term would have such a small number in the denominator, that term in the residual would "overpower" contributions from the diffusion term, but now I can see that the contributions are (almost) equal.
To view this discussion on the web visit https://groups.google.com/d/msgid/moose-users/CAFfxPjpDHNx0VsMpYh5Js_hm7K9xTCYEk8b25OmF3rZHyLWr_A%40mail.gmail.com.