swiftest.Simulation.write_param

swiftest.Simulation.write_param#

Simulation.write_param(codename=None, param_file=None, param=None, **kwargs)[source]#

Writes to a param.in file and determines whether the output format needs to be converted between Swift/Swifter/Swiftest.

Parameters:
  • codename ({“Swiftest”, “Swifter”, “Swift”}, optional) – Alternative name of the n-body code that the parameter file will be formatted for. Defaults to current instance variable codename

  • param_file (str or path-like, optional) – Alternative file name of the input parameter file. Defaults to current instance variable self.param_file

  • param (Dict, optional) – An alternative parameter dictionary to write out. Defaults to the current instance variable self.param

  • **kwargs (Any) – A dictionary of additional keyword argument. These are ignored.

Returns:

None