itasca.dfn Module
Functions and classes for working with Itasca DFNs.
itasca.dfn Module Functions
-
itasca.dfn.
center_density
(lower=domain lower bound, upper=domain upper bound) → float. Get the fracture center density. The fracture center density is defined as the {P20 value in 2D; P30 value in 3D} as measured in the specified region. {P20 in 2D; P30 in 3D} is the number of fracture centers in the specified region per unit area (volume). All fractures from all dfns are used in this calculation.
-
itasca.dfn.
count
() → int. Get the number of dfns.
-
itasca.dfn.
create
(dfn_name=Empty) → DFN object. Create an empty dfn with optional name dfn_name.
-
itasca.dfn.
density
(lower=domain lower bound, upper=domain upper bound) → float. Get the fracture mass density. The fracture mass density is defined as the {P21 value in 2D; P32 value in 3D} as measured in the specified region. {P21 in 2D; P32 in 3D} is the cumulated fracture length (surface) in the specified region per unit area (volume). All fractures from all dfns are used in this calculation.
-
itasca.dfn.
find
(id: int or name: str) → DFN object. Get the dfn object with the given ID number or name.
-
itasca.dfn.
list
() → DFN iterator object. Get a dfn iterator object.
-
itasca.dfn.
maxid
() → int. Get the maximum dfn ID.
-
itasca.dfn.
p10
(pt1=origin, pt2=origin) → float. Get the P10, or the fracture density per unit length, along the line from pt1 to pt2. All fractures from all dfns are used in this calculation.
-
itasca.dfn.
percolation
(lower=domain lower bound, upper=domain upper bound) → float. Get the fracture percolation. The fracture percolation is measured in the region and is defined as {the sum of the squared fracture lengths per unit area in 2D; the sum of pi^2 (area/pi)^(1.5) per unit volume, where area is the fracture area in 3D}.
Classes
Sub-modules
Was this helpful? ... | PFC 6.0 © 2019, Itasca | Updated: Nov 19, 2021 |