# Code modification: resume with chrono body

**URL:** <https://gpusph.discourse.group/t/code-modification-resume-with-chrono-body/144>\
**Category:** Development\
**Created:** [May 2, 2021, 12:54am UTC](https://gpusph.discourse.group/t/code-modification-resume-with-chrono-body/144 "2021-05-02T00:54:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![JoJo](https://avatars.discourse-cdn.com/v4/letter/j/ecd19e/32.png) [@JoJo](https://gpusph.discourse.group/u/JoJo)\
**Post date:** [May 2, 2021, 12:54am UTC](https://gpusph.discourse.group/t/code-modification-resume-with-chrono-body/144/1 "2021-05-02T00:54:24Z")

</div>

Hi, I have noticed that when resuming a case with chrono body. its result is not coincide with that of non-resume one.

this a because some variables in chrono are missing during hotwrite/hotread.  
chrono require coord, coord\_dt and coord\_dtdt.  
however, only coord and coord\_dt.pos are write/read by HotFile.

and my modifications are attached here, info as following

1. MovingBodyData, adding a “adata” to record acclerations.
2. HotFile writeBody/readBody
3. ProblemCore restore\_moving\_body
4. ProblemCore bodies\_timestep.
5. ProblemCore add\_moving\_body.

---

<div class="post-metadata">

**Author:** ![JoJo](https://avatars.discourse-cdn.com/v4/letter/j/ecd19e/32.png) [@JoJo](https://gpusph.discourse.group/u/JoJo)\
**Post date:** [May 2, 2021, 1:05am UTC](https://gpusph.discourse.group/t/code-modification-resume-with-chrono-body/144/2 "2021-05-02T01:05:03Z")

</div>

> **[code.zip](https://drive.google.com/file/d/1FX-NzJkJq46VbqR0qSt84PGZOfiDkh0i/view?usp=sharing)**
>
> Google Drive file.

---

<div class="post-metadata">

**Author:** ![JoJo](https://avatars.discourse-cdn.com/v4/letter/j/ecd19e/32.png) [@JoJo](https://gpusph.discourse.group/u/JoJo)\
**Post date:** [May 2, 2021, 1:06am UTC](https://gpusph.discourse.group/t/code-modification-resume-with-chrono-body/144/3 "2021-05-02T01:06:16Z")

</div>

I test it reunning BuoyancyTest, quite bood

---

<div class="post-metadata">

**Author:** ![giuseppe.bilotta](https://yyz2.discourse-cdn.com/free1/user_avatar/gpusph.discourse.group/giuseppe.bilotta/32/72_2.png) [@giuseppe.bilotta](https://gpusph.discourse.group/u/giuseppe.bilotta)\
**Post date:** [May 2, 2021, 11:44am UTC](https://gpusph.discourse.group/t/code-modification-resume-with-chrono-body/144/4 "2021-05-02T11:44:28Z")

</div>

Hello @JoJo, thank you very much for your contribution, could you please fork the project on GitHub and submit your changes there through the pull request mechanism?
