Hello,
My name is Yann, I am working on the coupling of double diffusion with real gases radiation and I have some problem concerning the restart.
I am performing sequential calculation and I am using the GUI.
The same mesh is used and I do not change any parameter through the graphical interface, expect of course the ‘Number of iteration’.
The restart directory is set to ‘checkpoint’ in the RESU directory corresponding to the calculation I want to restart.
The characteristics of my code are:
- The use of a module defined in ‘user_modules.f90’. In this module I declare some arrays which allows me to easily communicate between the different subroutines;
- Precalculations related to the radiation model are performed in ‘usini1.f90’;
- The radiation field is calculated in ‘usclim.f90’;
- The radiation field (source term) is sent to ‘ustssc.f90’.
When I restart, the calculation stop at ‘usclim.f90’ which seems logical as I need data that is supposed to be calculated by ‘usini1.f90’ (not called at restart).
So my question is : How can I keep data calculated before calculation in ‘usini1.f90’, that I can reuse when the calculation restart?
Thank you for your help
Regards,
Yann