pmutt.io.thermdat.write_thermdat
- pmutt.io.thermdat.write_thermdat(nasa_species, filename=None, write_date=True, supp_data=None, supp_txt=None, newline='\n')
Writes thermdats in the Chemkin format
- Parameters:
nasa_species (list or dict of
Nasa
) – List of species to populate thermdatfilename (str, optional) – Output file name. If not specified, returns thermdat as str
supp_data (str, optional) – Additional thermdat entries to include. Must be in therndat format.
supp_txt (str, optional) – Comment field to preceed nasa_species entries. Each line needs to begin with a ! so it is recognized as a comment.
write_date (bool, optional) – Whether or not the date should be written. If False, writes the first 8 characters of
notes
attribute. Defaults to Truenewline (str, optional) – Newline character to use. Default is the Unix convention (n)
- Returns:
lines_out – Thermdat lines as a string if
filename
is None- Return type: