FEBio  1.5.0
Public Member Functions | Data Fields
FEDiffRefIso Class Reference
Inheritance diagram for FEDiffRefIso:
FESoluteDiffusivity FEMaterial FEParamContainer

Public Member Functions

 FEDiffRefIso ()
 constructor
double Free_Diffusivity (FEMaterialPoint &pt)
 free diffusivity
double Tangent_Free_Diffusivity_Concentration (FEMaterialPoint &pt, const int isol)
 Tangent of free diffusivity with respect to concentration.
mat3ds Diffusivity (FEMaterialPoint &pt)
 diffusivity
tens4ds Tangent_Diffusivity_Strain (FEMaterialPoint &mp)
 Tangent of diffusivity with respect to strain.
mat3ds Tangent_Diffusivity_Concentration (FEMaterialPoint &mp, const int isol=0)
 Tangent of diffusivity with respect to concentration.
void Init ()
 data initialization and checking
 DECLARE_REGISTERED (FEDiffRefIso)
 DECLARE_PARAMETER_LIST ()

Data Fields

double m_free_diff
 free diffusivity
double m_diff0
 diffusivity for I term
double m_diff1
 diffusivity for b term
double m_diff2
 diffusivity for b^2 term
double m_M
 nonlinear exponential coefficient
double m_alpha
 nonlinear power exponent

Constructor & Destructor Documentation

FEDiffRefIso::FEDiffRefIso ( )

constructor

Constructor.


Member Function Documentation

mat3ds FEDiffRefIso::Diffusivity ( FEMaterialPoint pt) [virtual]

diffusivity

Diffusivity tensor.

Implements FESoluteDiffusivity.

double FEDiffRefIso::Free_Diffusivity ( FEMaterialPoint pt) [virtual]

free diffusivity

Free diffusivity.

Implements FESoluteDiffusivity.

void FEDiffRefIso::Init ( ) [virtual]

data initialization and checking

Initialization.

Reimplemented from FEMaterial.


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