code: def antoine(target, A, B, C, temperature='pore.temperature'):
      r
      T = target[temperature] - 273.15
      value = (10**(A-B/(C+T)))/760*101325
      return value
docs: r"""
      Uses Antoine equation [1] to estimate vapor pressure of a pure component
  
      Parameters
      ----------
      target : OpenPNM Object
          The object for which these values are being calculated.  This
          controls the length of the calculated array, and also provides
          access to other necessary thermofluid properties.
  
      A, B, C :  scalars
          Antoine vapor pressure coefficients for pure compounds. Since virtually
          all Antoine coefficients are reported for units of mmHg and C for
          historical reaons, this method assumes these A, B and C values are for
          mmHg and C, but converts all properties internally to return Pascals.
  
      temperature : string
          The dictionary key containing the phase temperature values in Kelvin
          [K].  Can be either pore or throat values.
  
      [1] Antoine, C. (1888), Vapor Pressure: a new relationship between pressure
          and temperature, Comptes Rendus des Séances de l'Académie des Sciences
          (in French) 107: 681–684, 778–780, 836–837