Commit Graph

  • 6e90260817 updated local damage post results for newer models Pratheek Shanthraj 2014-11-26 11:32:19 +0000
  • a91ebafa0e semi-explicit damage evolution Pratheek Shanthraj 2014-11-26 10:36:14 +0000
  • 646f1c48dc typo, IO_warning and not IO_error Luv Sharma 2014-11-26 10:16:30 +0000
  • 9714a172d1 updated to get local damage from microstructure state Pratheek Shanthraj 2014-11-26 00:42:20 +0000
  • c89ef9de61 relaxed some sanity checks Pratheek Shanthraj 2014-11-26 00:29:54 +0000
  • 26c01f64e5 updated file list Pratheek Shanthraj 2014-11-26 00:06:16 +0000
  • 32ee3a4a66 corrected constitutive_getVacancyPotentialDrivingForce function Pratheek Shanthraj 2014-11-26 00:04:06 +0000
  • 36dc59b09f reverted back to rate independent damage evolution. updated example config files to recent changes Pratheek Shanthraj 2014-11-25 23:56:52 +0000
  • 81b55f0404 cahn hilliard FEM solver for conservative vacancy transport Pratheek Shanthraj 2014-11-25 20:30:27 +0000
  • a4584fecd2 potential driving force for conservative cahn hilliard vacancy diffusion Pratheek Shanthraj 2014-11-25 20:13:33 +0000
  • 20437b2ae0 added brittle(elastic energy release rate)/ductile(vacancy condensation) phase field damage model coupled to vacancy concentration Pratheek Shanthraj 2014-11-25 17:23:37 +0000
  • 65b22f9a40 calculate analytic jacobian from xxx0 and not xxxsub0 Pratheek Shanthraj 2014-11-25 17:20:52 +0000
  • e6edc3d8cd Some sanity checks Su Leen Wong 2014-11-25 13:20:12 +0000
  • 64b69b246b Added report of SUCCESSFUL test for Revision 3737 Test User 2014-11-25 02:16:01 +0000
  • 296146490f changed some default parameters for FEM Pratheek Shanthraj 2014-11-21 14:20:54 +0000
  • 3d4b2d2f52 tolerance for damage can be any positive value. Set to 0.001 if found negative. Luv Sharma 2014-11-21 13:12:54 +0000
  • ee1d409bad critical shear can be set to zero for family not in use. Luv Sharma 2014-11-21 09:03:54 +0000
  • 9e6ab9866f Read in TRIP inputs, changed 'totalvolfrac' to 'totalvolfrac_twin' Su Leen Wong 2014-11-21 08:54:20 +0000
  • e0a4a65ee6 Added report of SUCCESSFUL test for Revision 3732 Test User 2014-11-21 02:45:56 +0000
  • 36c2cc4347 added some sanity checks in damage modules. Luv Sharma 2014-11-20 13:48:07 +0000
  • 1e4beb08ac Added report of SUCCESSFUL test for Revision 3730 Test User 2014-11-20 03:34:38 +0000
  • f538469892 reverted name change: In current PETSc release, its DM_ instead of DMDA_! Martin Diehl 2014-11-19 05:35:10 +0000
  • 73a13ddffc added more comments Philip Eisenlohr 2014-11-18 15:36:17 +0000
  • 3cfabe3b83 standardized script name reporting Philip Eisenlohr 2014-11-18 15:31:39 +0000
  • b17dcd7652 added options ’—origin’ and ‘—geom’. Latter interprets the geom-header to derive voxel sizes. Philip Eisenlohr 2014-11-18 15:26:59 +0000
  • 461a3fa979 fixed syntax error and added ‘—render’ option to immediately see output on screen Philip Eisenlohr 2014-11-18 15:24:09 +0000
  • a3196669ea exchanged deprecated data array read function Philip Eisenlohr 2014-11-18 15:22:00 +0000
  • 7136db1fd8 fixed syntax error: ’options.error’ —> ‘parser.error’ for error handling Philip Eisenlohr 2014-11-18 15:20:57 +0000
  • 99ffa554eb added ‘1_*’ to ‘*’ as possible column label indicator Philip Eisenlohr 2014-11-18 15:20:10 +0000
  • b5ef329f34 changed default position column format from .x,.y,.z to more standard 1_,2_,3_ Philip Eisenlohr 2014-11-18 15:18:27 +0000
  • b3a96d40c5 Started adding TRIP model to phenopowerlaw Su Leen Wong 2014-11-18 10:46:02 +0000
  • 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 Martin Diehl 2014-11-18 08:00:45 +0000
  • f5b4bbe32a fixed bug related to forwarding after cutback. some formatting of output Pratheek Shanthraj 2014-11-17 11:23:36 +0000
  • 409a75c964 fixed 2 small flaws in geom_fromAng, corrected stringID and stringName in all remaining files in 'pre' Martin Diehl 2014-11-16 21:44:46 +0000
  • 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!) Philip Eisenlohr 2014-11-14 15:16:00 +0000
  • deee3a175a polishing and simplifications Philip Eisenlohr 2014-11-14 14:53:48 +0000
  • 733e85f6e6 fixed bug in material.config when do not compress the data. Thanks to Noriki for figuring out Martin Diehl 2014-11-14 13:53:55 +0000
  • c66bc3983b correct forwarding in case of cutback Pratheek Shanthraj 2014-11-14 08:19:44 +0000
  • 018edc1f17 Added report of SUCCESSFUL test for Revision 3712 Test User 2014-11-14 02:23:30 +0000
  • 23d68114e3 cleaned up stress integrations and some documentation Pratheek Shanthraj 2014-11-13 12:53:20 +0000
  • c84797c584 Added report of SUCCESSFUL test for Revision 3710 Test User 2014-11-13 03:05:22 +0000
  • b407e6ac80 complement of pore nucleation. Haiming Zhang 2014-11-12 17:55:02 +0000
  • 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 Pratheek Shanthraj 2014-11-12 16:40:50 +0000
  • e89199d119 correction to thermal velocity gradient Pratheek Shanthraj 2014-11-11 23:14:45 +0000
  • 7567582781 updated constitutive in line with changes to damage Pratheek Shanthraj 2014-11-11 22:46:41 +0000
  • 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 Pratheek Shanthraj 2014-11-11 22:44:11 +0000
  • f0f04a25bf Pore nucleation, and the decrease of vacancy concentration due the formation of pores. Haiming Zhang 2014-11-11 16:03:06 +0000
  • 3fcb2a6476 updated material config to latest naming scheme Luv Sharma 2014-11-11 13:56:48 +0000
  • eb699122b4 bugfix in terminally ill handling of FEM Pratheek Shanthraj 2014-11-10 13:44:02 +0000
  • e0e0f1503b svn properties for new files Pratheek Shanthraj 2014-11-07 20:55:16 +0000
  • 9544fe55a6 FEM solver for vacancy diffusion Pratheek Shanthraj 2014-11-07 20:40:54 +0000
  • 851a90bc29 improved treatment of cutbacks Pratheek Shanthraj 2014-11-07 17:38:14 +0000
  • eb1028eb6f dislokmc coupled to ductile damage Pratheek Shanthraj 2014-11-07 12:28:18 +0000
  • 646f632977 no need to pass fileunit during init of none types Pratheek Shanthraj 2014-11-07 12:15:28 +0000
  • c4e54793fc missing factor of 2 in damage driving force Pratheek Shanthraj 2014-11-07 12:10:10 +0000
  • dc0745800f reworked anisotropic brittle damage Pratheek Shanthraj 2014-11-07 12:08:56 +0000
  • 69b150319f fully introduced non-schmid behavior Martin Diehl 2014-11-07 11:23:34 +0000
  • 2d2eb4e001 using extendable option, numpy as np, etc. Martin Diehl 2014-11-07 11:13:14 +0000
  • 047042ad9f using extendable option, numpy as np, etc. Martin Diehl 2014-11-07 11:07:03 +0000
  • 20ed6de76a fixed ignore file name for commercial solver file list Martin Diehl 2014-11-07 10:45:36 +0000
  • eee863956f added flush(6) for debugging Martin Diehl 2014-11-06 21:05:35 +0000
  • 4fcd1821cf reworked anisotropic ductile model Pratheek Shanthraj 2014-11-06 17:52:43 +0000
  • 9c474796ac cleaning up and meaningful renaming Pratheek Shanthraj 2014-11-06 17:41:34 +0000
  • a72a9ed8ec Add the generation rate of vacancy induced by dislocation movement. Haiming Zhang 2014-11-06 16:53:34 +0000
  • 29951a9e1a named 99 representation according to other constitutive laws Martin Diehl 2014-11-06 11:49:37 +0000
  • b443ac6321 nicer preprocessor statements Martin Diehl 2014-11-06 11:47:27 +0000
  • 95ec8b7b7b removed imported module variables that are not longer needed, commented loops and simplified calculation for rates, i.e. do not store per system anymore but only once Martin Diehl 2014-11-06 08:27:48 +0000
  • 603a7c0bcd Added report of SUCCESSFUL test for Revision 3683 Test User 2014-11-06 06:30:20 +0000
  • 7d6670d4cf fixed table —> theTable flaw in output finalization Tias Maiti 2014-11-05 22:17:06 +0000
  • 52160385a6 alternative expression to parse script filename (scriptID excluding file extension). Philip Eisenlohr 2014-11-05 22:05:37 +0000
  • 9345640dfd mainly polished for “numpy as np”. added alternative expression to parse script filename (excluding file extension). Philip Eisenlohr 2014-11-05 22:04:59 +0000
  • 35f8b9786e changed way to sample grid positions when placing primitive object. Should be somewhat more efficient now. Philip Eisenlohr 2014-11-05 22:02:40 +0000
  • f7da804927 changed file handling to allow for serial processing of large file numbers. Philip Eisenlohr 2014-11-05 22:01:11 +0000
  • 1242aab2bf unified calculation for slip rate for output to avoid doubling of code introduced calculation of negative and positive stress (three times in the code) for non-schmid behavior. Still, non-schmid behavior is not active at all Martin Diehl 2014-11-05 20:53:25 +0000
  • 6fc3908c71 prepared for merging postResults rate calculation in one loop Martin Diehl 2014-11-05 19:39:23 +0000
  • f3b7b5bb96 corrected substraction by volume fraction of twin for LpAndItsTangent and removed the substraction in postResults (like for dislowtin) cleaned up and unified notation in calculation of slip rates Martin Diehl 2014-11-05 19:11:09 +0000
  • accb571c53 corrected substraction by sum of twinned and transformed value fraction of Lp and derivative. removed unused variables Martin Diehl 2014-11-05 17:52:49 +0000
  • a61c3059ef missing file in previous commit Pratheek Shanthraj 2014-11-05 17:47:46 +0000
  • f2211260e3 introduced possibly nonlocal anisotropic ductile damage model Pratheek Shanthraj 2014-11-05 17:41:08 +0000
  • 94ba7e6246 added accumulated shear as a dot state for cleaner integration with ductile damage models Pratheek Shanthraj 2014-11-05 17:07:31 +0000
  • ade918246c reduced number of state variables. some cleaning up Pratheek Shanthraj 2014-11-05 17:05:40 +0000
  • a21f4d80db removed some leftovers of the shearbanding part Martin Diehl 2014-11-05 09:53:08 +0000
  • c2799585d9 introduced non schmid tensor calculation in dot state, also not active yet Martin Diehl 2014-11-05 09:35:49 +0000
  • c66fc95dda made a bunch of arrays simple scalars to improve readability, commented loops Martin Diehl 2014-11-05 09:24:08 +0000
  • 816169fbec continued work on integration of non schmid behavior. not active yet Martin Diehl 2014-11-05 09:03:04 +0000
  • 3b3aa94850 Added report of SUCCESSFUL test for Revision 3665 Test User 2014-11-05 03:45:06 +0000
  • 18b49fbac8 line in OMP statement too long Martin Diehl 2014-11-04 21:32:16 +0000
  • cbbb6cc151 .conn to .mesh change for postprocessing script Luv Sharma 2014-11-04 14:53:17 +0000
  • 7f45717dd3 changes missed in previous commit. Luv Sharma 2014-11-04 11:15:44 +0000
  • bd4a098112 FEM mesh file changed from .conn to .mesh Pratheek Shanthraj 2014-11-04 10:21:07 +0000
  • e36880e3dc fixed typo 'orthorhombic' Luv Sharma 2014-11-03 15:41:05 +0000
  • 76442942b1 damage def grad updated in stress integration loop and not as a dot state Pratheek Shanthraj 2014-11-03 10:43:36 +0000
  • 0ad917dceb nicer FEM parameters Pratheek Shanthraj 2014-11-03 10:36:07 +0000
  • a6ae9ff8f6 output mesh for P1/P2 elements and point cloud for higher order elements Pratheek Shanthraj 2014-11-03 10:28:21 +0000
  • 261bffa745 switched to smoother traction separation law for better convergence. anisotropic brittle now working. Pratheek Shanthraj 2014-11-01 17:51:35 +0000
  • ffa622b441 improved handling of terminallyIll and cutback Pratheek Shanthraj 2014-11-01 11:48:08 +0000
  • 9c94eb4be6 OMP bug fix from previous commit Pratheek Shanthraj 2014-11-01 11:43:43 +0000
  • f9cec3079e overhaul of kinematics from FeFp to FeFiFp decomposition Pratheek Shanthraj 2014-10-31 19:03:08 +0000
  • 26a609dbee nicer permutation of cleavage planes Pratheek Shanthraj 2014-10-31 18:37:37 +0000
  • 629ff8bdef reverted back to r 3644 to get rid of buggy behavior Martin Diehl 2014-10-31 10:39:02 +0000