Pratheek Shanthraj
1330dae432
cleaning up, removing unused variables and variable initialisation
2015-04-21 15:16:13 +00:00
Pratheek Shanthraj
35f9e91e73
some corrections to the damage models
2015-03-06 13:12:32 +00:00
Pratheek Shanthraj
bbb5ff6ae9
changes related to intermediate configuration kinematics:
...
- switched Fi and Li from state variables to crystallite variables
- Lp and Li are now work conjugate with the corresponding mandel stresses defined in their respective configuration
- T, Lp and Li need to return tangents wrt Fi arising from the convection of the material frame due to Fi
- Updated analytic jacobian to take into account tangents wrt Fi
- Updated Lp and Li residual jacobians to take into account tangents wrt Fi
2015-03-06 13:09:00 +00:00
Pratheek Shanthraj
0b59519a2a
updated damage models:
...
- coupling to plasticity handled within damage module instead of plasticity module
- anisotropic models more stable
2015-01-29 13:56:09 +00:00
Luv Sharma
9635ae9f3d
fix in integration.
2015-01-07 14:51:06 +00:00
Pratheek Shanthraj
3f8678c7c4
plastic dot states evaluated at effective stress not damaged stress
2014-12-09 18:23:48 +00:00
Pratheek Shanthraj
2fc264d90a
forgot file in previous commit
2014-11-28 20:07:22 +00:00
Tias Maiti
f8b29bdaf0
fixed bug in type definition for ‘drivingForce’
2014-11-26 18:40:31 +00:00
Pratheek Shanthraj
54de033c45
using analytic solution for local/nonlocal coupled damage (as opposed to having crystallite iterate to find a consistent solution)
2014-11-26 17:29:45 +00:00
Pratheek Shanthraj
61bb9a373e
all damage models consistently semi-explicit
2014-11-26 11:32:50 +00:00
Pratheek Shanthraj
9714a172d1
updated to get local damage from microstructure state
2014-11-26 00:42:20 +00:00
Pratheek Shanthraj
c89ef9de61
relaxed some sanity checks
2014-11-26 00:29:54 +00:00
Pratheek Shanthraj
36dc59b09f
reverted back to rate independent damage evolution. updated example config files to recent changes
2014-11-25 23:56:52 +00:00
Luv Sharma
3d4b2d2f52
tolerance for damage can be any positive value. Set to 0.001 if found negative.
2014-11-21 13:12:54 +00:00
Luv Sharma
36c2cc4347
added some sanity checks in damage modules.
2014-11-20 13:48:07 +00:00
Pratheek Shanthraj
5ff3c882b5
thermodynamically consistent treatment of nonlocality over all damage models. switched from power law to exponential with viscous drag type rate formulation for damage evolution
2014-11-11 22:44:11 +00:00
Pratheek Shanthraj
e0e0f1503b
svn properties for new files
2014-11-07 20:55:16 +00:00
Pratheek Shanthraj
dc0745800f
reworked anisotropic brittle damage
2014-11-07 12:08:56 +00:00
Pratheek Shanthraj
ade918246c
reduced number of state variables. some cleaning up
2014-11-05 17:05:40 +00:00
Pratheek Shanthraj
76442942b1
damage def grad updated in stress integration loop and not as a dot state
2014-11-03 10:43:36 +00:00
Pratheek Shanthraj
261bffa745
switched to smoother traction separation law for better convergence. anisotropic brittle now working.
...
lowered default max iterations for FEM
2014-11-01 17:51:35 +00:00
Pratheek Shanthraj
f9cec3079e
overhaul of kinematics from FeFp to FeFiFp decomposition
2014-10-31 19:03:08 +00:00
Pratheek Shanthraj
b0469854c8
brittle anisotropic damage on cleavage planes
2014-10-28 20:57:12 +00:00
Pratheek Shanthraj
16fc93d7db
deleting and renaming files consistently with svn
2014-10-28 16:41:29 +00:00
Luv Sharma
df58327dff
renamed damage modules/functions etc.
...
brittle -> isoBrittle ; ductile -> isoDuctile; anisotropic-> anisoBrittle
2014-10-28 10:49:12 +00:00