iodata.inputs.orca module¶
Orca Input Module.
- write_input(fh, data, template=None, atom_line=None, **kwargs)[source]¶
Write a ORCA input file.
- Parameters:
f – A writeable file object.
data (
IOData) – An IOData instance which must have the following attributes initialized:atnums,atcoords. If the following attributes are present, they are also written into the file:title,run_type,lot,obasis_name,spinmult,charge. If these attributes are not assigned, internal default values are used.atom_line (
Optional[Callable]) – A function taking two arguments: an IOData instance, and an index of the atom. This function returns a formatted line for the corresponding atom. When omitted, a default atom_line function for the selected input format is used.**kwargs – Keyword arguments are passed on to the input-specific write_input function.
Notes