https://mooseframework.inl.gov
Loading...
Searching...
No Matches
PorousFlowConstantBiotModulus.h
Go to the documentation of this file.
1//* This file is part of the MOOSE framework
2//* https://mooseframework.inl.gov
3//*
4//* All rights reserved, see COPYRIGHT for full restrictions
5//* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6//*
7//* Licensed under LGPL 2.1, please see LICENSE for details
8//* https://www.gnu.org/licenses/lgpl-2.1.html
9
10#pragma once
11
13
25{
26public:
28
30
31protected:
32 virtual void initQpStatefulProperties() override;
33 virtual void computeQpProperties() override;
34
37
40
43
46
49
52};
Material designed to provide a time-invariant Biot Modulus, M, where 1 / M = (1 - alpha) * (alpha - p...
const MaterialProperty< Real > & _porosity
porosity at the nodes or quadpoints. Only the initial value is ever used
const MaterialProperty< Real > & _biot_modulus_old
Old value of Biot modulus. This variable is necessary in order to keep Biot modulus constant even if ...
MaterialProperty< Real > & _biot_modulus
Computed Biot modulus.
const Real _solid_bulk_compliance
Solid bulk compliance.
const Real _fluid_bulk_modulus
Fluid bulk modulus.
const Real _biot_coefficient
Biot coefficient.
Base class for all PorousFlow vector materials.