old_contents: r"""
  ###############################################################################
  :mod:`OpenPNM.Algorithms` -- Algorithms on Networks
  ###############################################################################
  
  Contents
  --------
  This submodule contains algorithms for performing simulations on pore networks
  
  Classes
  -------
  
  .. autoclass:: GenericAlgorithm
     :members:
  
  .. autoclass:: Drainage
     :members:
  
  .. autoclass:: InvasionPercolation
     :members:
  
  .. autoclass:: FickianDiffusion
     :members:
  
  .. autoclass:: StokesFlow
     :members:
  
  .. autoclass:: OhmicConduction
     :members:
  
  .. autoclass:: FourierConduction
     :members:
  
  """
  
  from .__GenericAlgorithm__ import GenericAlgorithm
  from .__GenericLinearTransport__ import GenericLinearTransport
  from .__FickianDiffusion__ import FickianDiffusion
  from .__FourierConduction__ import FourierConduction
  from .__OhmicConduction__ import OhmicConduction
  from .__StokesFlow__ import StokesFlow
  from .__OrdinaryPercolation__ import OrdinaryPercolation
  from .__InvasionPercolation__ import InvasionPercolation
  from .__Drainage__ import Drainage
  
new_contents: r"""
  ###############################################################################
  :mod:`OpenPNM.Algorithms` -- Algorithms on Networks
  ###############################################################################
  
  Contents
  --------
  This submodule contains algorithms for performing simulations on pore networks
  
  Classes
  -------
  
  .. autoclass:: GenericAlgorithm
     :members:
  
  .. autoclass:: Drainage
     :members:
  
  .. autoclass:: InvasionPercolation
     :members:
  
  .. autoclass:: FickianDiffusion
     :members:
  
  .. autoclass:: StokesFlow
     :members:
  
  .. autoclass:: OhmicConduction
     :members:
  
  .. autoclass:: FourierConduction
     :members:
  
  """
  
  from .__GenericAlgorithm__ import GenericAlgorithm
  from .__GenericLinearTransport__ import GenericLinearTransport
  from .__FickianDiffusion__ import FickianDiffusion
  from .__FourierConduction__ import FourierConduction
  from .__OhmicConduction__ import OhmicConduction
  from .__StokesFlow__ import StokesFlow
  from .__OrdinaryPercolation__ import OrdinaryPercolation
  from .__InvasionPercolation__ import InvasionPercolation
  from .__Drainage__ import Drainage
  from .__InvasionPercolationTT__ import InvasionPercolationTT
  
subject: Add new percolation alg to init - to be renamed later