Plugins
ug::Poroelasticity::BiotElemDiscFactory< TDomain > Class Template Reference

This class generates element discretizations. More...

#include <biot_tools.h>

Public Types

typedef BiotElemDisc< TDomain > TBiotDisc
 

Public Member Functions

 BiotElemDiscFactory (const BiotDiscConfig &config)
 
 BiotElemDiscFactory (const char *ucmps, int uorder, const char *pcmp, int porder, bool bSteadyStateMechanics=true)
 
SmartPtr< TBiotDisccreate_elem_discs (const BiotSubsetParameters &param) const
 

Static Public Attributes

static const int dim = TDomain::dim
 

Protected Member Functions

const BiotDiscConfigconfig ()
 

Protected Attributes

const BiotDiscConfig m_config
 

Detailed Description

template<typename TDomain>
class ug::Poroelasticity::BiotElemDiscFactory< TDomain >

This class generates element discretizations.

Member Typedef Documentation

◆ TBiotDisc

template<typename TDomain >
typedef BiotElemDisc<TDomain> ug::Poroelasticity::BiotElemDiscFactory< TDomain >::TBiotDisc

Constructor & Destructor Documentation

◆ BiotElemDiscFactory() [1/2]

template<typename TDomain >
ug::Poroelasticity::BiotElemDiscFactory< TDomain >::BiotElemDiscFactory ( const char *  ucmps,
int  uorder,
const char *  pcmp,
int  porder,
bool  bSteadyStateMechanics = true 
)
inline

◆ BiotElemDiscFactory() [2/2]

template<typename TDomain >
ug::Poroelasticity::BiotElemDiscFactory< TDomain >::BiotElemDiscFactory ( const BiotDiscConfig config)
inline

Member Function Documentation

◆ config()

template<typename TDomain >
const BiotDiscConfig& ug::Poroelasticity::BiotElemDiscFactory< TDomain >::config ( )
inlineprotected

◆ create_elem_discs()

Member Data Documentation

◆ dim

template<typename TDomain >
const int ug::Poroelasticity::BiotElemDiscFactory< TDomain >::dim = TDomain::dim
static

◆ m_config


The documentation for this class was generated from the following file: