RotSphere CheckPointer

Asked by David Ely

I am trying to figure out what all of the fields are for each line of a RotSphere CheckPointer output file. I have figured out many of them, but not all of them. Does anyone have that information handy?

Question information

Language:
English Edit question
Status:
Solved
For:
ESyS-Particle Edit question
Assignee:
No assignee Edit question
Solved by:
Dion Weatherley
Solved:
Last query:
Last reply:
Revision history for this message
Best Dion Weatherley (d-weatherley) said :
#1

Hi David,

To find out what each of the fields are in CheckPointer output files, you need to look at Model/Particle.cpp and Model/RotParticle.cpp, specifically the saveCheckPointData(...) subroutines in those files.

For RotSpheres, the fields are:
Position X,Y,Z
Radius
Particle ID
Particle Tag
Mass
Initial Position X,Y,Z
old Position X,Y,Z
Linear Velocity X,Y,Z
Force X,Y,Z
circular boundary shift X,Y,Z
Moment of Inertia
orientation Quarternion Q0,Q1,Q2,Q3
Angular Velocity X,Y,Z

Cheers,

Dion.

Revision history for this message
David Ely (dely-pharmacy) said :
#2

Thanks. That was very helpful. Thanks for pointing me to the source code location. I was looking for that.

David

Revision history for this message
Jiadun Liu (liujiadun) said :
#3

Dear All,

I checked the fields for RotSphere finding that there are 29 fields rather than 30, it seems that the field for moment of inertia is missed.

Best regards,
Jiadun