Manipulate doesn't work on fresh kernel

Hello to everyone, I have a problem. I’m working with Mathematica right now because I have to solve some thermodynamics problems. When I reopen my notebook, the graphs data don’t show on display. Is there a way to solve this problem or have I to run everytime to display data? For instance, Manipulate is an empty box but when I reload the code it shows to me the effective curve. I need this because my prof wants this from me for my thesis.
Thanks a lot.

Try adding the option SaveDefinitions -> True to Manipulate, so that the definitions will be loaded within the panel and be available in the next session.

Ciao, dove dovrei inserire quella stringa? prima dopo o dentro il manipulate ?
ti lascio il manipulate

Manipulate[
 Plot3D[T[x, y, t] /. sol, {x, y} \[Element] \[Mho], 
  ColorFunction -> "TemperatureMap", AxesLabel -> {x, y, T}, 
  PlotLegends -> Automatic], {t, 0, 1.5, 0.01}]

grazie mille

Come ultima cosa del Manipulate:

Manipulate[
 Plot3D[T[x, y, t] /. sol, {x, y}[Element][Mho], 
  ColorFunction -> "TemperatureMap", AxesLabel -> {x, y, T}, 
  PlotLegends -> Automatic], {t, 0, 1.5, 0.01}, 
 SaveDefinitions -> True]

Purtroppo non va, adesso come risultato ho aborted. Ma questo problema è comune o capita solo a me ? Perchè io pensavo fosse normale e che bastasse rilanciare il programma ma il mio prof ha evidenziato questa cosa.

Strano. Hai fatto partire il Manipulate da solo in una nuova sessione? Deve prima aver calcolato sol e mho per poterlo salvare.

Please keep the conversation in English Language. Other members can benefit from it if you do so.

Thank you.