xnn.ffnn.common.frc.convert_units#

xnn.ffnn.common.frc.convert_units(value, src, dst)[source]#

Convert value from unit src to unit dst.

Parameters:
  • value (float) – The quantity in src units.

  • src (str) – Unit expressions: products, quotients, parentheses and powers of the base units (kJ/mol/nm^2, kcal/mol*Å**6, (kJ/mol)**(1/12)*nm).

  • dst (str) – Unit expressions: products, quotients, parentheses and powers of the base units (kJ/mol/nm^2, kcal/mol*Å**6, (kJ/mol)**(1/12)*nm).

Returns:

The quantity in dst units.

Return type:

float

Raises:

ValueError – If the two units have different dimensions or cannot be parsed.