Loading [MathJax]/extensions/tex2jax.js
Plugins
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ug::Poroelasticity Namespace Reference

Classes

struct  BarryMercerData
 Dimensional coefficients for Barry-Mercer benchmark. More...
 
class  BarryMercerErrorData
 Auxiliary class for compution errors as 'StdGlobPosData'. More...
 
class  BarryMercerNondimensional
 Non-dimensional solution. More...
 
class  BarryMercerPointSource
 This defines a point source as 'StdGlobPosData'. More...
 
class  BarryMercerProblem
 Implementation as a Biot problem. More...
 
class  BarryMercerRefDispX
 Evaluate reference pressure. More...
 
class  BarryMercerRefDispY
 Evaluate reference pressure. More...
 
class  BarryMercerRefPressure
 Evaluate reference pressure. More...
 
struct  BiotDiscConfig
 
class  BiotElemDisc
 
class  BiotElemDiscFactory
 This class generates element discretizations. More...
 
class  BiotProblem
 A Biot problem consists of several element discs plus boundary conditions. More...
 
class  BiotProjection
 Creates consistent initial values. More...
 
class  BiotSubsetParameters
 Class for Biot parameters (per subset) More...
 
struct  Functionality
 
struct  FunctionalityFor2D
 

Functions

double BesselJ0 (double x)
 Bessel functions.
 
double BesselJ1 (double x)
 
void CrashFct (const string &reason)
 
void CrashFctFatal (const string &reason)
 
double DefaultCharTime (const BiotSubsetParameters &p, double length=1.0)
 Compute characteristic time.
 
void PluginCrashes ()
 
void PluginCrashesFatal ()
 
void PluginSaysHello ()
 

Function Documentation

◆ BesselJ0()

double ug::Poroelasticity::BesselJ0 ( double  x)

Bessel functions.

Referenced by ug::Poroelasticity::Functionality::Common().

◆ BesselJ1()

double ug::Poroelasticity::BesselJ1 ( double  x)

◆ DefaultCharTime()

double ug::Poroelasticity::DefaultCharTime ( const BiotSubsetParameters p,
double  length 
)

Compute characteristic time.

Value: $ \frac{l^2}{\kappa (\lambda + 2* \mu)}$

References p, and UG_LOG.

Referenced by ug::Poroelasticity::BiotProblem< TDomain, TAlgebra >::get_char_time().