Adding New Composition Fields to a Restart Computation


I’m using ASPECT’s viscoplastic material model and I would like to run a simulation for a length of time with only one composition field. After reaching a certain point, I would like to restart the simulation but have an additional composition field introduced. I haven’t found a way to do this and I’m not sure if you can, but I thought I would ask! I appreciate the help.


We haven’t implemented that yet. In fact, we disallow it explicitly:

This wouldn’t be impossible to address, but one would need to figure out how to initialize the new field (provide an “initial condition”). Of the top of my head I also don’t know a good way to change the FE_System (the deal.II object that determines the Finite Element we use).
I think it would be much easier to have the compositional field from the start of the computation (and maybe just ignore its values).

Hi Daniel,

I agree with Timo that the most straightforward approach is to include all compositional fields from the beginning, but alter the parameter file and/or source code so that they are not always “used”.

Can you provide a bit more information about the specific functionality/process you are interested in? Happy to help with the implementation!