Commit Graph

  • 70eaa9f8b8 Added report of SUCCESSFUL test for Revision 3950 Test User 2015-03-04 04:13:41 +0000
  • 8c91d174fa remove some debugging print; add meshgrid2, but stick with list comprehension since it is actually faster. Chen Zhang 2015-03-02 16:20:47 +0000
  • 0077177c05 some polishing (numpy —> np, theTable —> table) Tias Maiti 2015-03-02 05:06:29 +0000
  • 0bc3eacbd6 Added report of SUCCESSFUL test for Revision 3947 Test User 2015-02-28 14:52:40 +0000
  • 0d7355a49f correct help information. Chen Zhang 2015-02-27 23:08:48 +0000
  • 1742725963 interpolate microstructure using Delaunay triangulation and Barycentric interpolation. Chen Zhang 2015-02-27 22:59:09 +0000
  • 0a144b9fa7 Added report of SUCCESSFUL test for Revision 3944 Test User 2015-02-27 03:23:02 +0000
  • 36f14a2d1d Removed nr = ns condition Su Leen Wong 2015-02-26 14:16:29 +0000
  • 28fbb1f841 Added report of SUCCESSFUL test for Revision 3942 Test User 2015-02-26 02:34:21 +0000
  • 9203b37fbc 1. Implement Hill1979 yield criterion (the residum and Jacobian); 2. Hill1979 works Haiming Zhang 2015-02-25 17:24:33 +0000
  • 0ac2aa5998 Added report of SUCCESSFUL test for Revision 3940 Test User 2015-02-25 03:21:29 +0000
  • 8b1846e78e 1. Implement Karafillis-Boyce yield criterion (the residum and Jacobian); 2. Karafillis-Boyce works Haiming Zhang 2015-02-24 16:46:09 +0000
  • 2baac6fc10 Fix for 3881 because gfortran was complaining Su Leen Wong 2015-02-24 10:15:07 +0000
  • fc1a948873 Added report of SUCCESSFUL test for Revision 3937 Test User 2015-02-21 10:04:32 +0000
  • 39e17fc95a 1. add __init__() for the "Class" of each Criterion; 2. Polishing Haiming Zhang 2015-02-20 20:51:23 +0000
  • a3e5da0bfd 1. Implement 2D and 3D Cazacu-Barlat yield criteria(the residum and Jacobian); 2. Both work Haiming Zhang 2015-02-20 20:34:47 +0000
  • 09c357c70f 1. Fix bug of Yld2004-18p; 2. get deformation rate tensor and Lankford coefficient. Haiming Zhang 2015-02-20 14:40:24 +0000
  • 6cc631aa24 Added report of SUCCESSFUL test for Revision 3933 Test User 2015-02-17 04:27:49 +0000
  • ba30faf9f6 Added report of SUCCESSFUL test for Revision 3931 Test User 2015-02-14 13:11:24 +0000
  • 425251ae2b fixed bug: theTable -> table Martin Diehl 2015-02-14 11:23:50 +0000
  • 4a63aff1ed 1. Implement Yld2004-18p yield criterion(the residum and Jacobian); 2. Yld2004-18p yield criterion takes effect Haiming Zhang 2015-02-13 17:22:19 +0000
  • 3670aef27e Added report of SUCCESSFUL test for Revision 3929 Test User 2015-02-13 03:11:10 +0000
  • 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 Haiming Zhang 2015-02-12 20:48:03 +0000
  • 69af205721 add the calculation of Jacobian of isotropic and anisotropic Barlat1991, shows better performance. Haiming Zhang 2015-02-12 11:04:00 +0000
  • e4874550dc Added report of SUCCESSFUL test for Revision 3926 Test User 2015-02-12 02:32:24 +0000
  • 40f1f3af23 add the calculation of Jacobian of Hill1948 and Drucker family criteria. Haiming Zhang 2015-02-11 19:06:23 +0000
  • 53b40662ec now with executable, correct line endings, and ID tags. Philip Eisenlohr 2015-02-11 17:26:56 +0000
  • 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. Philip Eisenlohr 2015-02-11 17:25:49 +0000
  • 9eae665365 fixed ‘too many files open’ issue when processing a large list of input tables. Philip Eisenlohr 2015-02-11 17:22:47 +0000
  • 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 Haiming Zhang 2015-02-11 16:49:40 +0000
  • 1b1ed3bbcf removed unnecessary lines Tias Maiti 2015-02-11 06:18:08 +0000
  • 65c0aa3770 Added report of SUCCESSFUL test for Revision 3919 Test User 2015-02-11 03:22:39 +0000
  • 9cb98f87a1 updated test (type cannot be abbreviated anymore for geom_fromEuclideanDistance) Martin Diehl 2015-02-10 14:38:39 +0000
  • 40a792d785 fixed bug in consistency check Martin Diehl 2015-02-10 13:49:47 +0000
  • 43e9cc3417 added QR-code to last slide Franz Roters 2015-02-09 13:57:10 +0000
  • 63434c2ddb corrected error checking for correct type Martin Diehl 2015-02-09 08:57:14 +0000
  • 7edd209ce4 corrected wrong name in add..., more verbose error checking for geom_from... Martin Diehl 2015-02-07 22:22:28 +0000
  • 6140285ddd small changes (use ip.x instead of 1_ip). Probably we should modify postResults to use the 1_, 2_, 3_, standard notation for ip as well Martin Diehl 2015-02-07 18:13:51 +0000
  • e4a94aa72b put changes on algorithm from geom_fromEuclideanDistance into addEuclideanDistance Martin Diehl 2015-02-07 17:11:46 +0000
  • f3bab46275 addthe Cazacu–Barlat (CZ) yield criterion (3D and 2D), Banabic–Balan–Comsa (BBC) Yield Criterion. Haiming Zhang 2015-02-07 16:58:57 +0000
  • cdb7795956 1. Add default boundary constraint(no constraint) and initial guess to the dictionary 2. With the boundary constraint of exponential term, now non-quadratic yield criteria (isotropic Barlat 1991, anisotropic Barlar 1991, Hosford) take effect. Haiming Zhang 2015-02-07 11:07:45 +0000
  • 239b34e606 Added report of SUCCESSFUL test for Revision 3909 Test User 2015-02-07 10:21:48 +0000
  • 0350b1829c 1. Replace curve_fit(see minpack.py) with curve_fit_bound(see damask/util.py), now the boundary constraint can be applied. 2. Transfer the output information into dictionary 'fittingCriteria', compact subroutine 'fit'. Haiming Zhang 2015-02-06 14:01:04 +0000
  • ce09e992cc 1. Change yieldStress from 'list' to 'numpy.arrary', thanks to Martin's suggestion (3907); 2. Change '3*3' Cauchy stress tensor to '1*6', now the number of input 'xdata' for fitting is 6*Points, which is less than the former 9*Points. Haiming Zhang 2015-02-06 13:48:14 +0000
  • 0b3205a24b some suggestions how to simplify Martin Diehl 2015-02-06 09:29:21 +0000
  • bded4c521e Added report of SUCCESSFUL test for Revision 3905 Test User 2015-02-06 03:28:15 +0000
  • 7818a8f467 Add codes about enforcing the boundary constraints for the fitting parameters, especially for the exponent term of non-quadratic yield functions. Haiming Zhang 2015-02-05 21:25:00 +0000
  • 4f2c07063b Fix general Hosford! Haiming Zhang 2015-02-05 20:18:07 +0000
  • c19e560dd0 Added report of SUCCESSFUL test for Revision 3902 Test User 2015-02-05 02:35:43 +0000
  • 2b704b3905 Fix: Tresca, von Mises, Drucker, Hill 1948 criteria. Haiming Zhang 2015-02-04 16:47:35 +0000
  • 2d568b49f2 add the output of standard deviation errors; fix Hill 48 and anisotropic Barlat 1991 Haiming Zhang 2015-02-04 13:04:34 +0000
  • 43ed6028bc Added report of SUCCESSFUL test for Revision 3899 Test User 2015-02-04 03:47:46 +0000
  • 8e31b432c8 all included on script on damask.mpie.de Martin Diehl 2015-02-03 21:44:11 +0000
  • 3845c47e61 complement of 3897: add isotropic and anisotropic Barlat 1991 to the dictionary Haiming Zhang 2015-02-03 12:57:18 +0000
  • bef846d294 add isotropic and anisotropic Barlat1991 yield criteria. Haiming Zhang 2015-02-03 12:54:16 +0000
  • 55445af9bc 1. add initial guess and weight to the fitting (nonlinear least square regression); 2. extend the dictionary:fittingCriteria Haiming Zhang 2015-02-03 12:18:53 +0000
  • c24aa71e3c Added report of SUCCESSFUL test for Revision 3894 Test User 2015-02-03 02:22:43 +0000
  • 548b656aa4 removed unneeded MPI synchronization Pratheek Shanthraj 2015-02-02 20:54:03 +0000
  • cc6138ec41 rewrite "def fit()"; add format output. Haiming Zhang 2015-02-02 17:41:19 +0000
  • fd75772a3f Fix the bug of calculating principal stresses. Now the fitting result is better for the criteria which expressed in principal stresses. Thanks to Martin. Haiming Zhang 2015-02-02 16:52:28 +0000
  • 16cee5e3ee Added report of SUCCESSFUL test for Revision 3890 Test User 2015-01-31 09:34:32 +0000
  • 3c2a95efd8 if matrix inversion error encountered during analytic tangent calculation, give a warning and return elastic tangent Pratheek Shanthraj 2015-01-30 14:00:32 +0000
  • f2c4688dbd Added report of SUCCESSFUL test for Revision 3888 Test User 2015-01-30 02:17:41 +0000
  • 7b45f4702d I/O formatting changes Pratheek Shanthraj 2015-01-29 14:00:21 +0000
  • f1f4f939a3 analytic jacobian default for all solvers Pratheek Shanthraj 2015-01-29 13:59:49 +0000
  • dd8458a775 updated analytic jacobian calculation to correctly take into account intermediate configuration Fi. improved convergence of Li loop in stress integration Pratheek Shanthraj 2015-01-29 13:58:25 +0000
  • 0b59519a2a updated damage models: - coupling to plasticity handled within damage module instead of plasticity module - anisotropic models more stable Pratheek Shanthraj 2015-01-29 13:56:09 +0000
  • 2f68bb0681 Added report of SUCCESSFUL test for Revision 3883 Test User 2015-01-24 17:13:34 +0000
  • 12c586afb9 removed unused variables Martin Diehl 2015-01-23 13:44:16 +0000
  • 1f666dffc9 fixed bug: output size was not set Martin Diehl 2015-01-23 13:08:25 +0000
  • e9c3137a3e disabled a faulty ntrans loop (matmul was complaining) Martin Diehl 2015-01-23 11:23:35 +0000
  • 4772efbc45 fixed syntax error Martin Diehl 2015-01-23 10:11:12 +0000
  • 2c9c04eb76 added script to replace all rows of an ASCII table by a single row containing their average Tias Maiti 2015-01-23 00:57:10 +0000
  • 43095b1f1b added threshold_stress_slip as output (got lost once upon a time) Martin Diehl 2015-01-22 09:34:11 +0000
  • 5be9a75cff fixed indentation Martin Diehl 2015-01-22 09:04:01 +0000
  • 440263f2f0 simplified, removed deprecated synonyms Martin Diehl 2015-01-22 09:03:18 +0000
  • 4fff551699 Added report of SUCCESSFUL test for Revision 3874 Test User 2015-01-22 02:39:10 +0000
  • 1c2dd37e28 deleted unused variables in dislo UCLA Martin Diehl 2015-01-21 15:14:00 +0000
  • e1ecd99e88 Added report of SUCCESSFUL test for Revision 3872 Test User 2015-01-21 02:18:58 +0000
  • e57cb2b4f4 Wrong number of slip families in BCC material config files David Mercier 2015-01-20 17:22:52 +0000
  • 5062c4d026 updated material.config syntax Franz Roters 2015-01-20 08:58:25 +0000
  • 07bf6f9453 Added report of SUCCESSFUL test for Revision 3869 Test User 2015-01-20 02:29:28 +0000
  • 19dc945065 Inroduced Fd in kinematic decomposition. Luv Sharma 2015-01-19 13:39:47 +0000
  • 57da59c5b2 Added report of SUCCESSFUL test for Revision 3866 Test User 2015-01-17 23:49:26 +0000
  • 017d258664 removed reporting, since values will be taken from PETSc installation anyway Martin Diehl 2015-01-17 16:47:13 +0000
  • 54dc4943de adaptive penalty to bound Cv in (0,1) Pratheek Shanthraj 2015-01-16 18:31:14 +0000
  • f16244d240 corrected state integration Pratheek Shanthraj 2015-01-16 17:51:43 +0000
  • eecb78665c removing some unused code and cleaning up Pratheek Shanthraj 2015-01-16 17:32:47 +0000
  • 6411d36633 updated vacancy-damage model Pratheek Shanthraj 2015-01-16 17:04:01 +0000
  • 93e50366bb fixed automatic determination of compiler Martin Diehl 2015-01-16 11:19:30 +0000
  • 267b9d723d Added report of SUCCESSFUL test for Revision 3859 Test User 2015-01-16 02:11:12 +0000
  • 701f35c326 reverting the changes related to undamaged_Fi during rev. 3850/3851. Luv Sharma 2015-01-16 00:09:22 +0000
  • 85465333ec David Cereceda Senas 2015-01-15 22:42:56 +0000
  • b1ef2f9dd9 David Cereceda Senas 2015-01-15 22:40:17 +0000
  • 62ff5d1d45 gfortran/ifort is now selected depending on the compiler provided by PETSc Martin Diehl 2015-01-15 11:35:53 +0000
  • ced00954fe added new model by david (LLNL/UCLA) Martin Diehl 2015-01-15 10:56:15 +0000
  • 125276283b fix in analytically integrated expression. Luv Sharma 2015-01-15 09:22:24 +0000
  • 3f55518c31 corrected spelling error in comment Franz Roters 2015-01-15 08:42:47 +0000
  • ae093854a2 Added report of SUCCESSFUL test for Revision 3852 Test User 2015-01-14 02:12:51 +0000
  • ed6b4fe50a fixed issues when having grains and eulers Martin Diehl 2015-01-13 16:04:49 +0000