v0.14.0
Classes | Namespaces | Functions
Remodeling.hpp File Reference

Go to the source code of this file.

Classes

struct  BoneRemodeling::Remodeling
 Implementation of bone remodeling finite element. More...
 
struct  BoneRemodeling::Remodeling::Fe
 Volume finite element. More...
 
struct  BoneRemodeling::Remodeling::FePrePostProcessRhs
 Not used at this stage. Could be used to do some calculations, before assembly of local elements. More...
 
struct  BoneRemodeling::Remodeling::FePrePostProcessLhs
 Not used at this stage. Could be used to do some calculations, before assembly of local elements. More...
 
struct  BoneRemodeling::Remodeling::CommonData
 
struct  BoneRemodeling::Remodeling::CommonData::DataContainers
 
struct  BoneRemodeling::OpGetRhoTimeDirevative
 Evaluate density derivative with respect to time in case of Backward Euler Method. More...
 
struct  BoneRemodeling::OpCalculateStress
 Evaluate physical equations at integration points. More...
 
struct  BoneRemodeling::OpPostProcStress
 Used to post proc stresses, energy, source term. More...
 
struct  BoneRemodeling::OpCalculateStressTangent
 
struct  BoneRemodeling::OpCalculateStressTangentWithAdolc
 
struct  BoneRemodeling::OpAssmbleStressRhs
 Assemble residual for conservation of momentum (stresses) More...
 
struct  BoneRemodeling::OpAssmbleRhoRhs
 Assemble residual for conservation of mass (density) More...
 
struct  BoneRemodeling::OpAssmbleRhoLhs_dRho
 Diagonal block of tangent matrix \(K_{\rho\rho}\). More...
 
struct  BoneRemodeling::OpAssmbleRhoLhs_dF
 Off diagonal block of tangent matrix \(K_{\rho u}\). More...
 
struct  BoneRemodeling::OpAssmbleStressLhs_dF< ADOLC >
 Off diagonal block of tangent matrix \(K_{u u}\). More...
 
struct  BoneRemodeling::OpAssmbleStressLhs_dRho
 Off diagonal block of tangent matrix \(K_{u \rho}\) /f[ K_{u \rho}=\intop_{V} \left[\frac{n}{\rho_{0}}\right] \left[\frac{\rho_{0}}{\rho_{0}^{\ast}}\right]^{n} \nabla N_j P_{ij} N_i \,dV /f]. More...
 
struct  BoneRemodeling::MonitorPostProc
 
struct  BoneRemodeling::OpMassAndEnergyCalculation
 

Namespaces

 BoneRemodeling
 

Functions

template<class B1 , class B2 , class T >
MoFEMErrorCode BoneRemodeling::freeEnergy (Remodeling::CommonData &common_data, T &C, B1 &psi)
 
template<class B1 , class T >
MoFEMErrorCode BoneRemodeling::recordFreeEnergy_dC (Remodeling::CommonData &common_data, T &dC, B1 &psi)