ASL
0.1.7
Advanced Simulation Library
|
Go to the documentation of this file.
24 #ifndef ASLFDPOROELASTICITY_H
25 #define ASLFDPOROELASTICITY_H
86 Data pressureInternalData;
87 Data pressureLiquidData;
88 Data pressureLiquidInternalData;
90 Param hydraulicCondactivity;
144 template <
typename T>
161 return pressureLiquidData;
165 #endif // ASLFDELASTICITY_H
virtual void execute()
Executes the numerical procedure.
std::shared_ptr< FDPoroElasticity > SPFDPoroElasticity
std::shared_ptr< DataWithGhostNodesACLData > SPDataWithGhostNodesACLData
Data getLiquidPressureData() const
abstract class for elasticity solver
Updatable value. This class stores value and its TimeStamp.
virtual void init()
Builds the necesery internal data and kernels.
The class represents several Element.
void setNSubsteps(unsigned int n)
defaul value 10
Numerical method which computes homogenious isotropic poro-elasticity equation.
SPFDPoroElasticity generateFDPoroElasticity(SPDataWithGhostNodesACLData d, SPDataWithGhostNodesACLData pl, double bM, double sM, double k, const VectorTemplate *vT)
Data getPressureData() const
SPDataWithGhostNodesACLData Data
Defines set of vectros with several properties.
Advanced Simulation Library.