User Tools


Additional scripts/executables

Checkpoint manipulation

In some cases it might be useful to translate an existing checkpoint or to combine two checkpoint files. The executables behind this link provide that functionality.

Checkpoint translation

The syntax of the translation command is as follows:

./checkpoint_translate infilename outfilename X Y Z
  • infilename – name of the checkpoint file to read
  • outfilename – name of the checkpoint file to write
  • X Y Z – coordinates of the translation vector in [m]

Checkpoint combination

The syntax of the combination command is as follows:

./checkpoint_combine infilename1 infilename2 outfilename
  • infilename1 – name of the first checkpoint file to read
  • infilename2 – name of the second checkpoint file to read
  • outfilename – name of the checkpoint file to write

You can only combine two files at a time, but the newly created file can be combined with a third file and so on.

The files or more precisely the quads inside these files are combined as they are, so overlapping quads might result in an increased particle density inside the overlapping area. Ideally you first translate a checkpoint by its complete width and then combine the two, so that they do not overlap.