from_input_arrays

qcelemental.molparse.from_input_arrays(*, enable_qm=True, enable_efp=True, missing_enabled_return_qm='error', missing_enabled_return_efp='error', geom=None, elea=None, elez=None, elem=None, mass=None, real=None, elbl=None, name=None, units='Angstrom', input_units_to_au=None, fix_com=None, fix_orientation=None, fix_symmetry=None, fragment_separators=None, fragment_charges=None, fragment_multiplicities=None, molecular_charge=None, molecular_multiplicity=None, fragment_files=None, hint_types=None, geom_hints=None, geom_unsettled=None, variables=None, speclabel=True, tooclose=0.1, zero_ghost_fragments=False, nonphysical=False, mtol=0.001, copy=True, verbose=1)[source]

Compose a Molecule dict from unvalidated arrays and variables in multiple domains.

Drives qcelemental.molparse.from_arrays() for sucessive domains and hooks them together (e.g., impose fix_com on “qm” when “efp” present.