Commit Graph

4370 Commits

Author SHA1 Message Date
Pratheek Shanthraj 31e3f39e9b some more clarifications 2015-03-08 23:44:29 +00:00
Pratheek Shanthraj 635511f865 updated notes on analytic jacobian 2015-03-08 23:22:28 +00:00
Martin Diehl f3c4e0325f tried to understand, added some cross references and some question 2015-03-07 14:39:24 +00:00
Philip Eisenlohr 639b030c65 shortened code for opening input file list 2015-03-06 17:04:44 +00:00
Haiming Zhang 37e40fdf79 Keep consistent with the new file: example.linearODF 2015-03-06 16:21:05 +00:00
Franz Roters 2ab90c28a5 replaced example ODF by reasonable data in fully correct format 2015-03-06 15:56:58 +00:00
Philip Eisenlohr 4c1e9c559b removed debug printing. 2015-03-06 15:13:18 +00:00
Philip Eisenlohr 3d86c9b363 corrected conversion of quaternion to AxisAngle and Euler angles. 2015-03-06 13:54:30 +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
Test User ecc8e2c5b4 Added report of SUCCESSFUL test for Revision 3959 2015-03-06 03:42:54 +00:00
Tias Maiti 654aacf207 removed invalid options (options.packing, options.shift) 2015-03-05 21:41:53 +00:00
Haiming Zhang 5d9abc16e8 the number of grains starts with one. 2015-03-05 20:16:17 +00:00
Haiming Zhang aeb468254d missing file.close() 2015-03-05 19:12:07 +00:00
Haiming Zhang 4579a696e8 use OptionParse to parse the command-line options, add help information,
add the output of material.config file.
2015-03-05 19:01:31 +00:00
Pratheek Shanthraj a4ac2eae96 updated B-Bar stabilisation 2015-03-05 17:30:04 +00:00
Haiming Zhang d188f35c17 use OptionParse to parse the command-line options, add help information, format the header of output file, now the output file can be used by hydribIA_linODFsampling.py directly 2015-03-05 17:04:16 +00:00
Yannick Naunheim 4fd7e0165e more meaningful name 2015-03-05 11:07:55 +00:00
Martin Diehl f1df6cf40f copied some stcopied some scripts from the Code folder that are of interest for DAMASK 2015-03-05 10:05:00 +00:00
Test User 70eaa9f8b8 Added report of SUCCESSFUL test for Revision 3950 2015-03-04 04:13:41 +00:00
Chen Zhang 8c91d174fa remove some debugging print;
add meshgrid2, but stick with list comprehension since it is actually faster.
2015-03-02 16:20:47 +00:00
Tias Maiti 0077177c05 some polishing (numpy —> np, theTable —> table) 2015-03-02 05:06:29 +00:00
Test User 0bc3eacbd6 Added report of SUCCESSFUL test for Revision 3947 2015-02-28 14:52:40 +00:00
Chen Zhang 0d7355a49f correct help information. 2015-02-27 23:08:48 +00:00
Chen Zhang 1742725963 interpolate microstructure using Delaunay triangulation and Barycentric interpolation. 2015-02-27 22:59:09 +00:00
Test User 0a144b9fa7 Added report of SUCCESSFUL test for Revision 3944 2015-02-27 03:23:02 +00:00
Su Leen Wong 36f14a2d1d Removed nr = ns condition 2015-02-26 14:16:29 +00:00
Test User 28fbb1f841 Added report of SUCCESSFUL test for Revision 3942 2015-02-26 02:34:21 +00:00
Haiming Zhang 9203b37fbc 1. Implement Hill1979 yield criterion (the residum and Jacobian);
2. Hill1979 works
2015-02-25 17:24:33 +00:00
Test User 0ac2aa5998 Added report of SUCCESSFUL test for Revision 3940 2015-02-25 03:21:29 +00:00
Haiming Zhang 8b1846e78e 1. Implement Karafillis-Boyce yield criterion (the residum and Jacobian);
2. Karafillis-Boyce works
2015-02-24 16:46:09 +00:00
Su Leen Wong 2baac6fc10 Fix for 3881 because gfortran was complaining 2015-02-24 10:15:07 +00:00
Test User fc1a948873 Added report of SUCCESSFUL test for Revision 3937 2015-02-21 10:04:32 +00:00
Haiming Zhang 39e17fc95a 1. add __init__() for the "Class" of each Criterion;
2. Polishing
2015-02-20 20:51:23 +00:00
Haiming Zhang a3e5da0bfd 1. Implement 2D and 3D Cazacu-Barlat yield criteria(the residum and Jacobian);
2. Both work
2015-02-20 20:34:47 +00:00
Haiming Zhang 09c357c70f 1. Fix bug of Yld2004-18p;
2. get deformation rate tensor and Lankford coefficient.
2015-02-20 14:40:24 +00:00
Test User 6cc631aa24 Added report of SUCCESSFUL test for Revision 3933 2015-02-17 04:27:49 +00:00
Test User ba30faf9f6 Added report of SUCCESSFUL test for Revision 3931 2015-02-14 13:11:24 +00:00
Martin Diehl 425251ae2b fixed bug: theTable -> table 2015-02-14 11:23:50 +00:00
Haiming Zhang 4a63aff1ed 1. Implement Yld2004-18p yield criterion(the residum and Jacobian);
2. Yld2004-18p yield criterion takes effect
2015-02-13 17:22:19 +00:00
Test User 3670aef27e Added report of SUCCESSFUL test for Revision 3929 2015-02-13 03:11:10 +00:00
Haiming Zhang 77cffd8040 1. fix up Banabic-Balan-Comsa 2003 (BBC2003) yield criterion;
2. add the calculation Jacobian of BBC2003; 
3. Now BBC2003 yield criterion takes effect
2015-02-12 20:48:03 +00:00
Haiming Zhang 69af205721 add the calculation of Jacobian of isotropic and anisotropic Barlat1991, shows better performance. 2015-02-12 11:04:00 +00:00
Test User e4874550dc Added report of SUCCESSFUL test for Revision 3926 2015-02-12 02:32:24 +00:00
Haiming Zhang 40f1f3af23 add the calculation of Jacobian of Hill1948 and Drucker family criteria. 2015-02-11 19:06:23 +00:00
Philip Eisenlohr 53b40662ec now with executable, correct line endings, and ID tags. 2015-02-11 17:26:56 +00:00
Philip Eisenlohr d5f9f543ca Script to generate PNG image from given column (or 2D data in overall ASCIItable) with custom colormap and pixel sizes.
Supersedes “imageFromData” from “Code” repository.
2015-02-11 17:25:49 +00:00
Philip Eisenlohr 9eae665365 fixed ‘too many files open’ issue when processing a large list of input tables. 2015-02-11 17:22:47 +00:00
Haiming Zhang eed00007f9 Re-write the script:
1. replace curve_fit with leastsq, which supports the analytical Jacobian
2. specify a "class" (contains both residum and jacobian) for each criterion.
3. add the calculation of Jacobian
2015-02-11 16:49:40 +00:00
Tias Maiti 1b1ed3bbcf removed unnecessary lines 2015-02-11 06:18:08 +00:00