Commit Graph

4885 Commits

Author SHA1 Message Date
Pratheek Shanthraj 676cba13a8 modified state integrators to perform staggered integration of plasticity damage and thermal internal variables 2014-06-24 23:21:25 +00:00
Pratheek Shanthraj 6dc7f1bac9 thermal and damage modules now synched with DAMASK 2014-06-24 23:19:21 +00:00
Pratheek Shanthraj ab9a9f4f58 thermal and damage modules now linked to DAMASK 2014-06-24 23:18:39 +00:00
Pratheek Shanthraj d594996e7c added mesh dependent characteristic length as a numerical parameter needed for gradient and phase field problems on unstructured meshes 2014-06-24 23:18:07 +00:00
Pratheek Shanthraj 5d88a78206 added thermal and damage modules as examples of multi physics modules. only works with new state layout and still under testing.
damage_none: does nothing
damage_gradient: interacts with solver to solve gradient damage problems

thermal_none: does nothing
thermai_adiabatic: local heating only
thermal_conduction: interacts with conduction solver to solve coupled heat transfer problems
2014-06-24 22:59:16 +00:00
Pratheek Shanthraj 0c66204904 reference temperature for thermal problems parsed and stored in lattice 2014-06-24 22:54:19 +00:00
Pratheek Shanthraj 81729dab2a changed output parsing slightly to not give an error for undefined (for plasticity) parameters or outputs. get Noutput for plasticity from constitutive_xxx_noutput and not from phase_Noutput which is the total number of outputs (plasticity+thermal....) 2014-06-24 22:53:25 +00:00
Martin Diehl 930cd0f3ac improved abaqus test structure 2014-06-24 15:32:42 +00:00
Pratheek Shanthraj 18b1245874 added damage and thermal state vectors and phase instances. only works with new state layout. 2014-06-24 13:51:17 +00:00
Pratheek Shanthraj 9cdee47500 now parsing thermal conductivity, thermal expansion coeff and damage tensor from material config if present and symmetrizing according to lattice structure. setting up for multi physics 2014-06-24 13:48:29 +00:00
Pratheek Shanthraj c1fab338c3 new state with constitutive none was giving segfaults. fixed. 2014-06-24 13:44:50 +00:00
Luv Sharma 6ad6c7ad82 removed few bugs from nonlocal (newstate) 2014-06-24 09:24:59 +00:00
Luv Sharma 9ef7d2261e removed few bugs from nonlocal (newstate) 2014-06-24 09:24:19 +00:00
Pratheek Shanthraj 6347adcb65 fixed error in previous commit 2014-06-23 22:09:15 +00:00
Pratheek Shanthraj d3356bde4e moved mappings for new state layout to material 2014-06-22 18:58:29 +00:00
Test User 27970bb760 Added report of SUCCESSFUL test for Revision 3219 2014-06-19 01:15:33 +00:00
Martin Diehl 257bf2f9e4 renamed to fit naming scheme 2014-06-18 14:36:29 +00:00
Martin Diehl 0365a4f357 added homogenization none 2014-06-18 14:11:28 +00:00
Pratheek Shanthraj bf24bd83f2 fixed error check for CoverA ratio 2014-06-18 13:26:16 +00:00
Martin Diehl eaa3e32f21 improved warning and error messages 2014-06-18 09:10:16 +00:00
Martin Diehl 1333921ed5 improved logging 2014-06-18 09:03:48 +00:00
Martin Diehl fd1d44aa31 made Abaqus version generic in example test, correctly introduced update functionality to work with new structure of tests (class based) 2014-06-18 09:03:15 +00:00
Martin Diehl 1ff38b98af fixed error in file handling 2014-06-18 09:00:57 +00:00
Test User 69857cc608 Added report of SUCCESSFUL test for Revision 3211 2014-06-18 01:17:24 +00:00
Martin Diehl 326397feb4 improved test, now with hex 2014-06-17 18:29:20 +00:00
Martin Diehl 2160b37b1e fixed warning message in constitutive 2014-06-17 15:24:44 +00:00
Martin Diehl 132e43b7b3 improved on the test, now on-the-fly schmid factor calculation 2014-06-17 15:22:44 +00:00
Martin Diehl 7d8934c9f6 made some more functions case insensitive 2014-06-17 08:53:37 +00:00
Martin Diehl eac0217b78 check for valid marc version 2014-06-17 07:29:05 +00:00
Martin Diehl 51b92f3ef9 simplified option parsing (so far, only for addCalculation and addMises) 2014-06-17 07:10:10 +00:00
Martin Diehl 3533138936 removed delta state for J2 and phenopowerlaw when using new state 2014-06-17 06:54:49 +00:00
Martin Diehl 98ec754cdf added ignore flag for test.log 2014-06-17 06:18:05 +00:00
Martin Diehl 5bd80123b4 fixed two severe bugs in new state, now a little bit faster (399 vs. 378 sec) and more memory efficicient (251312 vs. 236832 kbytes) for Phenopowerlaw 16x16x16 example (short load only) 2014-06-16 19:19:38 +00:00
Luv Sharma 6da07dd437 new state nonlocal output fixed 2014-06-16 14:28:11 +00:00
Martin Diehl 488927a231 worked on phenopowerlaw test, made material.config writer case insensitive, polished lattice, removed deprecated part of documentation 2014-06-16 13:11:26 +00:00
Luv Sharma e8be3b871b commented out the logical 'nonlocal' from newState structure(might be used later) 2014-06-14 11:50:46 +00:00
Martin Diehl cb1337aaf8 changed interface to execute call 2014-06-14 08:51:51 +00:00
Luv Sharma 5755ed547b applied new State for nonlocal model and a trivial changes in crystallite 2014-06-13 20:53:17 +00:00
Martin Diehl da8f10fe6f consistency checks for lattice type improved 2014-06-13 08:57:00 +00:00
Pratheek Shanthraj f288426a1d improved on convergence checking 2014-06-13 06:12:18 +00:00
Test User a45007799c Added report of SUCCESSFUL test for Revision 3194 2014-06-13 01:18:15 +00:00
Martin Diehl 1f1ef3caa0 test to compare single slip of phenopowerlaw to j2 2014-06-12 15:47:39 +00:00
Martin Diehl bc5456b6c7 added dummy homogenization 2014-06-12 13:58:54 +00:00
Martin Diehl 3f75e2bf6c also updated abaqus compile test 2014-06-12 10:53:05 +00:00
Martin Diehl 283377804b made version of MSC.Marc a parameter of the test 2014-06-12 08:32:22 +00:00
Test User 77610fe129 Added report of SUCCESSFUL test for Revision 3189 2014-06-12 01:21:18 +00:00
Martin Diehl 25459823ee improved on test scripts to support individual parser options 2014-06-11 17:46:26 +00:00
Luv Sharma 0ca7f01186 fixed previous incomplete commit and few other trivial changes in newstate 2014-06-11 16:52:18 +00:00
Luv Sharma 8130f4b21f changes to make newstate aware of damage variables 2014-06-11 16:32:09 +00:00
Luv Sharma 401b31c951 new state related changes 2014-06-11 12:27:41 +00:00