# How to use the \*Restart command in my case?

**URL:** <https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728>\
**Category:** Uncategorized\
**Created:** [May 5, 2025, 5:41pm UTC](https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728 "2025-05-05T17:41:01Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![reio205](https://avatars.discourse-cdn.com/v4/letter/r/f1d935/32.png) [@reio205](https://calculix.discourse.group/u/reio205)\
**Post date:** [May 5, 2025, 5:41pm UTC](https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728/1 "2025-05-05T17:41:01Z")

</div>

I have a layered part.  
In the first .inp, a coupled analysis of layer 1 is performed, injecting heat into layer 1, causing deformations.

I want the second .inp to import the temperatures and deformations from the first analysis.

How do I do that?

inps:  
[Reio99/Test](https://github.com/Reio99/Test)

---

<div class="post-metadata">

**Author:** ![Calc\_em](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Calc\_em](https://calculix.discourse.group/u/Calc_em)\
**Post date:** [May 5, 2025, 6:21pm UTC](https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728/2 "2025-05-05T18:21:46Z")

</div>

First of all, restart (unlike import in Abaqus) is not meant to import results from a previous analysis to another simulation with modified model settings. Restart is only a simple continuation - you can add more steps to already solved analysis but it works in the same way as multistep analyses. You can’t change any model features, only add new steps and step-dependent (analysis) features.

With that said, to use restart in CalculiX you should:

1. Include \*RESTART, WRITE within the step definition in the input file for the first analysis.
2. Create a new input file for the subsequent analysis and start it with \*RESTART, READ. Then follow with a new step definition.
3. Run the first analysis. Rename its .rout file to new\_job\_name.rin where new\_job\_name is the name of the input file for the second analysis.
4. Run the second analysis.

---

<div class="post-metadata">

**Author:** ![reio205](https://avatars.discourse-cdn.com/v4/letter/r/f1d935/32.png) [@reio205](https://calculix.discourse.group/u/reio205)\
**Post date:** [May 5, 2025, 6:48pm UTC](https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728/3 "2025-05-05T18:48:25Z")

</div>

I just want to add a step that adds a new layer and that’s it, I don’t need to change anything else.

---

<div class="post-metadata">

**Author:** ![Calc\_em](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Calc\_em](https://calculix.discourse.group/u/Calc_em)\
**Post date:** [May 5, 2025, 7:02pm UTC](https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728/4 "2025-05-05T19:02:11Z")

</div>

Then you can continue with restart or just run a single analysis with all the steps. The result will be the same. Restart is mostly useful to continue interrupted analyses or add more steps to already completed analyses (when you decide you want to add some more steps or when the first step/steps is/are common for each analysis case but subsequent steps vary per case).

---

<div class="post-metadata">

**Author:** ![reio205](https://avatars.discourse-cdn.com/v4/letter/r/f1d935/32.png) [@reio205](https://calculix.discourse.group/u/reio205)\
**Post date:** [May 5, 2025, 10:28pm UTC](https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728/5 "2025-05-05T22:28:49Z")

</div>

I already managed to get the “\*restart” command to work  
But I can’t add a new layer.

STEP 3

\*ERROR reading \*CHANGE SOLID SECTION:  
element set EB2  
has not yet been defined.  
\*ERROR reading \*CHANGE SOLID SECTION. Card image:  
\*CHANGESOLIDSECTION,MATERIAL=ASTM\_A36,ELSET=EB2

_ERROR in calinput: at least one fatal  
error message while reading the  
input deck: CalculiX stops.  
MY INP:  
 RESTART, READ  
 include, input= Eb2.msh  
 **STEP3** _\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*

* * *

\*STEP,INC=100000  
\*COUPLED TEMPERATURE-DISPLACEMENT  
0.005, 16.395,1e-5, , 0.1  
\*CONTROLS, PARAMETERS=TIME INCREMENTATION  
12,16,9,50,20,4,5, ,  
\*CHANGE SOLID SECTION,MATERIAL=ASTM\_A36,ELSET=Eb2  
\*\*Convection based on all  
\*FILM,OP=NEW  
\*INCLUDE,INPUT=Eb2.flm  
\*\* Radiate based on there  
\*RADIATE,OP=NEW  
\*INCLUDE,INPUT=Eb1.rad

\*\* Inhomogeneously flux based on all  
\*DFLUX, OP=NEW  
\*\*EFirst, BFNU, 1  
Eb1, BFNU, 1  
\*\*  
\*OUTPUT, FREQUENCY=1  
\*NODE PRINT, NSET=Nall  
N.T.  
\*NODE FILE  
N.T., U.  
\*\*  
\*THE FILE  
HFL, S, PEEQ  
\*NODE FILE, FREQUENCY=1  
N.T.  
\*\*  
\*\*  
\*END STEP  
\*\*

---

<div class="post-metadata">

**Author:** ![Calc\_em](https://avatars.discourse-cdn.com/v4/letter/c/43a26b/32.png) [@Calc\_em](https://calculix.discourse.group/u/Calc_em)\
**Post date:** [May 6, 2025, 6:31am UTC](https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728/6 "2025-05-06T06:31:59Z")

</div>

> [@reio205](#):
>
> \*ERROR reading \*CHANGE SOLID SECTION:  
> element set EB2  
> has not yet been defined.

You have to define that ELSET named EB2 in the model.

---

<div class="post-metadata">

**Author:** ![reio205](https://avatars.discourse-cdn.com/v4/letter/r/f1d935/32.png) [@reio205](https://calculix.discourse.group/u/reio205)\
**Post date:** [May 6, 2025, 4:28pm UTC](https://calculix.discourse.group/t/how-to-use-the-restart-command-in-my-case/2728/7 "2025-05-06T16:28:17Z")

</div>

It is, inside this include file, input= Eb2.msh
