ad_dif_mig

openpnm.models.physics.ad_dif_mig_conductance.ad_dif_mig(target, pore_pressure='pore.pressure', pore_potential='pore.potential', throat_hydraulic_conductance='throat.hydraulic_conductance', throat_diffusive_conductance='throat.diffusive_conductance', throat_valence='throat.valence', pore_temperature='pore.temperature', throat_temperature='throat.temperature', ion='', s_scheme='powerlaw')[source]

Calculate the advective-diffusive-migrative conductance of conduits in network

Parameters
  • %(target_blurb)s

  • pore_pressure (str) – %(dict_blurb)s pore pressure

  • pore_potential (str) – %(dict_blurb)s pore potential

  • throat_hydraulic_conductance (str) – %(dict_blurb)s hydraulic conductance

  • throat_diffusive_conductance (str) – %(dict_blurb)s diffusive conductance

  • throat_valence (str) – %(dict_blurb)s throat ionic species valence

  • pore_temperature (str) – %(dict_blurb)s pore temperature

  • throat_temperature (str) – %(dict_blurb)s throat temperature

  • ion (str) – Name of the ionic species

  • s_scheme (str) – Name of the space discretization scheme to use

Returns

Return type

%(return_arr)s advection-diffusion-migration conductance

Notes

This function calculates the specified property for the entire network then extracts the values for the appropriate throats at the end.

This function assumes cylindrical throats with constant cross-section area. Corrections for different shapes and variable cross-section area can be imposed by passing the proper conduit_shape_factors argument.

‘shape_factor’ depends on the physics of the problem, i.e. diffusion-like processes and fluid flow need different shape factors.