2021
DOI: 10.48550/arxiv.2109.05927
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

An open-source implementation of a phase-field model for brittle fracture using Gridap in Julia

Abstract: This article proposes an open-source implementation of a phase-field model for brittle fracture using a recently developed finite element toolbox, Gridap in Julia. The present work exploits the advantages of both the phase-field model and Gridap toolbox for simulating fracture in brittle materials. On one hand, the use of the phase-field model, which is a continuum approach and uses a diffuse representation of sharp cracks, enables the proposed implementation to overcome such well-known drawbacks of the discre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2021
2021
2021
2021

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 36 publications
0
1
0
Order By: Relevance
“…One may consider the proposed model as an extension to the phasefield model for brittle fracture, presented by Dhas et al [1] from iso-thermal to a non-isothermal case. We have provided the details of an open-source implementation of the proposed model for various numerical examples using a newly developed finite element toolbox Gridap [38,39,40], in Julia [41,42]. Julia is a programming language with advantages of simple code formulation as in dynamic languages like MATLAB and high performance like static languages, e.g.…”
Section: Introductionmentioning
confidence: 99%
“…One may consider the proposed model as an extension to the phasefield model for brittle fracture, presented by Dhas et al [1] from iso-thermal to a non-isothermal case. We have provided the details of an open-source implementation of the proposed model for various numerical examples using a newly developed finite element toolbox Gridap [38,39,40], in Julia [41,42]. Julia is a programming language with advantages of simple code formulation as in dynamic languages like MATLAB and high performance like static languages, e.g.…”
Section: Introductionmentioning
confidence: 99%