This is a module
core#
Main classes of OpenPNM#
This module contains the main classes from which all other major objects derive.
The Base class#
The Base
class is a dict
that has added methods for indexing the pores
and throats, applying labels, and managing the stored data. All OpenPNM
object inherit from Base
so possess these methods.
Classes
A subclassed dictionary used for storing data |
|
The main class used for Network, Phase and Algorithm objects. |
|
r This mixin adds functionality to the Base2 class so that boolean arrays are treated as labels |
|
This class is used to hold individual models and provide some extra functionality, such as pretty-printing and the ability to run itself. |
|
This subclassed dictionary is assigned to the |
|
This class is added to |
|