Skip to content

Version 1.4

Compare
Choose a tag to compare
@jgostick jgostick released this 23 Feb 03:30

🚀 Enhancements and additions

  • Added a new Drainage algorithm with much more functionality than OrdinaryPercolation. This algorithm was completely overhauled and designed specifically for simulating drainage experiments.
  • Major upgrade to the Network Importing and Export capabilities, including the ability to export data to a Pandas DataFrame, and import from NetworkX.

🚀 New Features

  • merge_pores was added to Utilities.topology
  • add_boundary_pores and make_periodic_connections were added the Cubic class to provide more power over the process of adding boundary pores compared to the add_boundaries method
  • find_path was added to the Utilities.misc for finding paths between pairs of pores.
  • Added an Empty network class which accepts Nt and Np arguments, so can be used to manually build a network.
  • Enhanced the clear method on the Core class to provide more control when clearing data from an object.

🍎 Minor improvements

  • Improvements to the performance of some methods in GenericNetwork
  • Various bug fixes in the subdivide method and the linear solver
  • Added several private parse methods to the Core class that help validate inputs to the various methods and provide more helpful error messages.
  • Altered the GenericPhysics class so that its associated Phase can be changed.