porepy.params.rock module
Hard coded typical parameters that may be of use in simulations.
Contains standard values (e.g. found in Wikipedia) for permeability, elastic moduli etc.
Note that thermal expansion coefficients are linear (m/mK) for rocks, but volumetric (m^3/m^3) for fluids.
- class Granite(theta_ref=None)[source]
Bases:
UnitRock
Generic values for granite. Data partially from:
And: https://www.jsg.utexas.edu/tyzhu/files/Some-Useful-Numbers.pdf
- Parameters
theta_ref (Optional[float]) –
- class SandStone(theta_ref=None)[source]
Bases:
UnitRock
Generic values for Sandstone.
- Data partially from:
- Parameters
theta_ref (Optional[float]) –
- class Shale(theta_ref=None)[source]
Bases:
UnitRock
Generic values for shale.
- Data partially from:
- Parameters
theta_ref (Optional[float]) –
- class UnitRock(theta_ref=None)[source]
Bases:
object
Mother of all rocks, all values are unity.
- PERMEABILITY
Permeability
- POROSITY
Porosity
- LAMBDA
First Lamé parameter
- MU
Shear modulus / Second Lamé parameter
- YOUNG_MODULUS
Young’s modulus
- POISSON_RATIO
Poisson’s ratio
- lame_from_young_poisson(e, nu)[source]
Compute Lamé parameters from Young’s modulus and Poisson’s ratio.