Commit Graph

3903 Commits

Author SHA1 Message Date
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 6e90260817 updated local damage post results for newer models 2014-11-26 11:32:19 +00:00
Pratheek Shanthraj a91ebafa0e semi-explicit damage evolution 2014-11-26 10:36:14 +00:00
Luv Sharma 646f1c48dc typo, IO_warning and not IO_error 2014-11-26 10:16:30 +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 26c01f64e5 updated file list 2014-11-26 00:06:16 +00:00
Pratheek Shanthraj 32ee3a4a66 corrected constitutive_getVacancyPotentialDrivingForce function 2014-11-26 00:04:06 +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
Pratheek Shanthraj 81b55f0404 cahn hilliard FEM solver for conservative vacancy transport 2014-11-25 20:30:27 +00:00
Pratheek Shanthraj a4584fecd2 potential driving force for conservative cahn hilliard vacancy diffusion 2014-11-25 20:13:33 +00:00
Pratheek Shanthraj 20437b2ae0 added brittle(elastic energy release rate)/ductile(vacancy condensation) phase field damage model coupled to vacancy concentration
simplified vacancy_generation
2014-11-25 17:23:37 +00:00
Pratheek Shanthraj 65b22f9a40 calculate analytic jacobian from xxx0 and not xxxsub0 2014-11-25 17:20:52 +00:00
Su Leen Wong e6edc3d8cd Some sanity checks 2014-11-25 13:20:12 +00:00
Test User 64b69b246b Added report of SUCCESSFUL test for Revision 3737 2014-11-25 02:16:01 +00:00
Pratheek Shanthraj 296146490f changed some default parameters for FEM 2014-11-21 14:20:54 +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 ee1d409bad critical shear can be set to zero for family not in use. 2014-11-21 09:03:54 +00:00
Su Leen Wong 9e6ab9866f Read in TRIP inputs, changed 'totalvolfrac' to 'totalvolfrac_twin' 2014-11-21 08:54:20 +00:00
Test User e0a4a65ee6 Added report of SUCCESSFUL test for Revision 3732 2014-11-21 02:45:56 +00:00
Luv Sharma 36c2cc4347 added some sanity checks in damage modules. 2014-11-20 13:48:07 +00:00
Test User 1e4beb08ac Added report of SUCCESSFUL test for Revision 3730 2014-11-20 03:34:38 +00:00
Martin Diehl f538469892 reverted name change: In current PETSc release, its DM_ instead of DMDA_! 2014-11-19 05:35:10 +00:00
Philip Eisenlohr 73a13ddffc added more comments 2014-11-18 15:36:17 +00:00
Philip Eisenlohr 3cfabe3b83 standardized script name reporting 2014-11-18 15:31:39 +00:00
Philip Eisenlohr b17dcd7652 added options ’—origin’ and ‘—geom’. Latter interprets the geom-header to derive voxel sizes. 2014-11-18 15:26:59 +00:00
Philip Eisenlohr 461a3fa979 fixed syntax error and added ‘—render’ option to immediately see output on screen 2014-11-18 15:24:09 +00:00
Philip Eisenlohr a3196669ea exchanged deprecated data array read function 2014-11-18 15:22:00 +00:00
Philip Eisenlohr 7136db1fd8 fixed syntax error: ’options.error’ —> ‘parser.error’ for error handling 2014-11-18 15:20:57 +00:00
Philip Eisenlohr 99ffa554eb added ‘1_*’ to ‘*’ as possible column label indicator 2014-11-18 15:20:10 +00:00
Philip Eisenlohr b5ef329f34 changed default position column format from .x,.y,.z to more standard 1_,2_,3_ 2014-11-18 15:18:27 +00:00
Su Leen Wong b3a96d40c5 Started adding TRIP model to phenopowerlaw 2014-11-18 10:46:02 +00:00
Martin Diehl b656113b11 added missing string import in marc_addUserOutput (introduced with rev 3718) and removed unwanted imports and introduce use of damask.extendableParser in some other scripts 2014-11-18 08:00:45 +00:00
Pratheek Shanthraj f5b4bbe32a fixed bug related to forwarding after cutback. some formatting of output 2014-11-17 11:23:36 +00:00
Martin Diehl 409a75c964 fixed 2 small flaws in geom_fromAng, corrected stringID and stringName in all remaining files in 'pre' 2014-11-16 21:44:46 +00:00
Philip Eisenlohr 6a3546cee2 script to produce ASCIItable from geom dataset.
contains best-practice for looping over multiple input files (to avoid error caused by too many open file handles!)
2014-11-14 15:16:00 +00:00
Philip Eisenlohr deee3a175a polishing and simplifications 2014-11-14 14:53:48 +00:00
Martin Diehl 733e85f6e6 fixed bug in material.config when do not compress the data. Thanks to Noriki for figuring out 2014-11-14 13:53:55 +00:00
Pratheek Shanthraj c66bc3983b correct forwarding in case of cutback 2014-11-14 08:19:44 +00:00
Test User 018edc1f17 Added report of SUCCESSFUL test for Revision 3712 2014-11-14 02:23:30 +00:00
Pratheek Shanthraj 23d68114e3 cleaned up stress integrations and some documentation 2014-11-13 12:53:20 +00:00
Test User c84797c584 Added report of SUCCESSFUL test for Revision 3710 2014-11-13 03:05:22 +00:00
Haiming Zhang b407e6ac80 complement of pore nucleation. 2014-11-12 17:55:02 +00:00
Pratheek Shanthraj fc9f4835c3 switched order of Lp-Li nesting in stress integration loop for better convergence. temperature is integrated during stress integration so it need not be a dot state 2014-11-12 16:40:50 +00:00
Pratheek Shanthraj e89199d119 correction to thermal velocity gradient 2014-11-11 23:14:45 +00:00
Pratheek Shanthraj 7567582781 updated constitutive in line with changes to damage 2014-11-11 22:46:41 +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
Haiming Zhang f0f04a25bf Pore nucleation, and the decrease of vacancy concentration due the formation of pores. 2014-11-11 16:03:06 +00:00
Luv Sharma 3fcb2a6476 updated material config to latest naming scheme 2014-11-11 13:56:48 +00:00