hagen_poiseuille_power_law

openpnm.models.physics.hydraulic_conductance.hagen_poiseuille_power_law(target, pore_area='pore.area', throat_area='throat.area', pore_viscosity_min='pore.viscosity_min', throat_viscosity_min='throat.viscosity_min', pore_viscosity_max='pore.viscosity_max', throat_viscosity_max='throat.viscosity_max', conduit_lengths='throat.conduit_lengths', size_factors='throat.hydraulic_size_factors', pore_consistency='pore.consistency', throat_consistency='throat.consistency', pore_flow_index='pore.flow_index', throat_flow_index='throat.flow_index', pore_pressure='pore.pressure')[source]

Calculates the hydraulic conductance of conduits in network, assuming a non Newtonian fluid whose viscosity obeys a power law.

Parameters
  • target (OpenPNM Base object) – Object with which this model is associated. This controls the length of the calculated array, and also provides access to other necessary properties.

  • pore_area (str) – Name of the dictionary key on target pointing to the array containing values of pore area

  • throat_area (str) – Name of the dictionary key on target pointing to the array containing values of throat area

  • throat_area – Name of the dictionary key on target pointing to the array containing values of throat area

  • pore_viscosity_min (str) – Name of the dictionary key on target pointing to the array containing values of pore minimum viscosity

  • throat_viscosity_min (str) – Name of the dictionary key on target pointing to the array containing values of throat minimum viscosity

  • conduit_lengths (str) – Name of the dictionary key on target pointing to the array containing values of conduit lengths

  • size_factors (str) – Name of the dictionary key on target pointing to the array containing values of conduit size factors

  • pore_consistency (str) – Name of the dictionary key on target pointing to the array containing values of pore fluid consistency

  • throat_consistency (str) – Name of the dictionary key on target pointing to the array containing values of throat fluid consistency

  • pore_flow_index (str) – Name of the dictionary key on target pointing to the array containing values of pore fluid flow index

  • throat_flow_index (str) – Name of the dictionary key on target pointing to the array containing values of throat fluid flow index

  • pore_pressure (str) – Name of the dictionary key on target pointing to the array containing values of pore pressure

Returns

values – A numpy ndarray containing the computed values of hydraulic conductance

Return type

ndarray