Limitations about phasefieldX #30
Replies: 1 comment 1 reply
-
|
Hi, Below is a summary of the current capabilities and limitations of PhaseFieldX: Multi-material handlingYes, multi-material problems can be handled. Since PhaseFieldX is built on top of FEniCSx, you can define different material properties using subdomains. The simplest approach is to define material parameters over marked subdomains without modifying the internal PhaseFieldX code. You can follow this FEniCSx tutorial as reference: With this approach, multi-material simulations can be performed directly. Interface modellingThe models implemented in PhaseFieldX are based on the general phase-field fracture framework (diffuse crack approach), as described in the documentation. Classical cohesive interface models (sharp interface CZM-type formulations) are not implemented. The current approach assumes a bulk phase-field description of fracture. Viscoelastic material models (Prony series, etc.)Not implemented at the moment. There is an open issue discussing possible future implementation of viscoelastic models: Thermal couplingThermo-mechanical coupling is not currently implemented. Finite strainCurrently, the implemented models assume small strain kinematics. Finite strain formulations are not available in the current version. Adaptive time-steppingAdaptive time-stepping is implemented for the energy-controlled solver. See for example: The theoretical background of this strategy is described in: The same scheme can be adapted to other solvers if required. Mesh adaptivityMesh adaptivity is not implemented. Rate-dependent fractureNot implemented explicitly. The current framework focuses on standard rate-independent phase-field fracture models. Degradation functionsThe degradation functions are defined in: Built-in solversThe available solvers are located here: These include:
If you need features such as viscoelasticity, thermal coupling, finite strain, or mesh adaptivity, these would require extending the current framework. Best regards. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi. i want to know the limitations of phasefieldx. Does it have capabilities like Multi material handling , Interface modelling,
Viscoelastic Material Model (Prony series etc), Thermal coupling , Finite strain, adaptive time-stepping, mesh adaptivity, rate-dependent fracture etc. Or we have to code these separately. also from where i can get the List of degradation functions or
List of solvers phasefieldx has builtin.
thanks.
Beta Was this translation helpful? Give feedback.
All reactions