-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add peridynamics module #11561
Labels
Comments
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
May 21, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
May 21, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
May 21, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
May 22, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
May 23, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
May 24, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
May 31, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Jun 6, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Jul 31, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Aug 5, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Aug 25, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Aug 25, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Aug 25, 2018
bwspenc
added a commit
to bwspenc/moose
that referenced
this issue
Sep 27, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Oct 9, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Oct 9, 2018
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Oct 9, 2018
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Oct 9, 2018
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Oct 10, 2018
…cs userobject for multi-threading (idaholab#11561)
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Oct 11, 2018
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Oct 11, 2018
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Oct 11, 2018
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Oct 11, 2018
…cs userobject for multi-threading (idaholab#11561)
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 7, 2020
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
pushed a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
hchen139
added a commit
to hchen139/moose
that referenced
this issue
Jan 13, 2020
bwspenc
added a commit
to bwspenc/moose
that referenced
this issue
Jan 24, 2020
Add references for peridynamics module Correct issue with shell element equation
bwspenc
added a commit
to bwspenc/moose
that referenced
this issue
Jan 24, 2020
Add references for peridynamics and xfem modules Correct issue with equation in shell element documentation
bwspenc
added a commit
to bwspenc/moose
that referenced
this issue
Jan 24, 2020
Add references for peridynamics and xfem modules Correct issue with equation in shell element documentation
killerpenguin12
pushed a commit
to killerpenguin12/moose
that referenced
this issue
Apr 10, 2020
Add references for peridynamics and xfem modules Correct issue with equation in shell element documentation
loganharbour
added a commit
to loganharbour/moose
that referenced
this issue
Dec 2, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Rationale
Peridynamics is an alternative discretization scheme that has proven well-suited for fracture mechanics problems. It was originally developed for continuum mechanics problems, but is applicable for other physics. It re-casts the differential equations that are typically used to represent mechanics problems into integral equations, which alleviates some of the difficulties encountered with representing discontinuous behavior such as fracture within the standard finite element method.
Description
Peridynamics is nonlocal, and a given node interacts with all of the nodes that are located within a horizon, which is a user-specified parameter that controls the degree of nonlocality. Although peridynamics does not require a mesh, it is straightforward to implement it within a finite element code using one-dimensional line elements to represent the interactions between nodes within the horizon, and this has been done by multiple authors. This approach has been taken to develop a peridynamics implementation based on MOOSE, using finite elements to represent peridynamic interactions.
Impact
To make this available for a variety of applications, add the core peridynamic functionality to a module within moose. This does will solve additional physics, but permits the physics models already being solved by MOOSE using finite elements to be solved using a peridynamic discretization.
The text was updated successfully, but these errors were encountered: