fracture.normal
Syntax
Vector Access
- norm = fracture.normal(frac<,icomp>)
- fracture.normal(frac<,icomp>) = norm
Get/set the fracture normal.
Note
Returns: norm - normal vector or component
Accepts: norm - normal vector or component
Arguments: frac - fracture pointer
icomp - optional vector component
Component Access
- fnorm = fracture.normal.x(frac)
- fracture.normal.x(frac) = fnorm
Get/set the \(x\)-component of the fracture normal.
Note
- The fracture must fall completely within the model domain.
- The sign of the normal is inverted if the {\(y\)-component in 2D; \(z\)-component in 3D} is less than 0.
- The provided normal is normalized.
Returns: fnorm - \(x\)-component of the fracture normal Accepts: fnorm - \(x\)-component of the fracture normal Arguments: frac - fracture pointer
- fnorm = fracture.normal.y(frac)
- fracture.normal.y(frac) = fnorm
Get/set the \(y\)-component of the fracture normal.
Note
- The fracture must fall completely within the model domain.
- The sign of the normal is inverted if the {\(y\)-component in 2D; \(z\)-component in 3D} is less than 0.
- The provided normal is normalized.
Returns: fnorm - \(y\)-component of the fracture normal Accepts: fnorm - \(y\)-component of the fracture normal Arguments: frac - fracture pointer
- fnorm = fracture.normal.z(frac) (3D only)
- fracture.normal.z(frac) = fnorm
Get/set the \(z\)-component of the fracture normal.
Note
- The fracture must fall completely within the model domain.
- The sign of the normal is inverted if the \(y\)-component (\(z\)-component; in 3D) is less than 0.
- The provided normal is normalized.
Returns: fnorm - \(z\)-component of the fracture normal Accepts: fnorm - \(z\)-component of the fracture normal Arguments: frac - fracture pointer
Was this helpful? ... | PFC 6.0 © 2019, Itasca | Updated: Nov 19, 2021 |