Christoph Kords
|
0980920b66
|
In crystallite: for state integrators 2 and 3 the deltaState always has to be done at the beginning of the integration, not at the end; otherwise the stiffness calculation can be completely wrong, when the state is changed after the stress integration for the central solution.
Also changed some debugging levels in crystallite and mainly in constitutive_nonlocal
|
2012-10-22 07:59:35 +00:00 |
Martin Diehl
|
cb770000b9
|
added test to check creation of core module with ifort and gfortan
added test to see if all spectral solvers compile (and get the same results independently of make options)
polished spectral utilities
|
2012-10-19 16:31:40 +00:00 |
Martin Diehl
|
68476f2102
|
resetting reference to old status after fixing bug in new basic scheme
|
2012-10-19 12:12:27 +00:00 |
Christoph Kords
|
3ecaa9e371
|
modified multiplication term in order to mimic a discrete distribution of dislocation sources; namely, at high resolution, when there is (on average) less than one source per integration point, a random generator decides whether there is a source in the finite volume or not; if there is one, then the multiplication turns independent of the density and depends only on the velocity/volume times a scalar factor; recovers density*velocity/lambda for large finite volumes
|
2012-10-19 11:40:17 +00:00 |
Christoph Kords
|
36676029e1
|
for state integrator 2 (explicit euler) and 3 (adaptive 2nd order euler): don't do any state evolution during stiffness perturbation, but only stress integration, since for those cases the state is not restored after every perturbation step
|
2012-10-19 11:20:31 +00:00 |
Martin Diehl
|
b9f97ba5da
|
unified naming scheme, fixed a bug in the new basic scheme, and added a statistic file similar to abaqus to store the information on needed cut backs and iterations for each inc
|
2012-10-19 08:44:21 +00:00 |
Christoph Kords
|
6230dacbac
|
only first broken ip signals "terminally ill"
|
2012-10-18 13:48:06 +00:00 |
Christoph Kords
|
4a6e08bb69
|
changed keyword in spectral geometry file for multiplication of entries from "copies of" to "of"
|
2012-10-18 10:17:16 +00:00 |
Philip Eisenlohr
|
0e33725395
|
switched to general logic that branches locally depending on shell type.
now bash and csh derivatives should work.
|
2012-10-18 09:55:54 +00:00 |
Philip Eisenlohr
|
dd5f453994
|
mainly cosmetics. added some comments. changed debug levels for some outputs. corrected (probably non-essential) check for NaN in FPI stressIntegrator.
|
2012-10-18 09:53:26 +00:00 |
Martin Diehl
|
534ecad1a7
|
updated compile test to check the new basic solver, maximum relative difference was at 0.2% compared to old version
|
2012-10-18 08:48:25 +00:00 |
Philip Eisenlohr
|
79a5a30a90
|
removed now obsolete vectorproduct variables st, tt...
|
2012-10-18 07:25:49 +00:00 |
Philip Eisenlohr
|
17bfc3b284
|
added explanation of script purpose to its usage output (-h)
|
2012-10-18 07:24:44 +00:00 |
Christoph Kords
|
5f0440fde3
|
crystallite_integrateStress now raises an error if Fp becomes NaN
|
2012-10-17 16:19:42 +00:00 |
Martin Diehl
|
573c4702eb
|
fixed bug in averageDown.py and added test to check its features
|
2012-10-17 15:05:26 +00:00 |
Martin Diehl
|
dcff640926
|
fixed handling of given resolution and dimension
|
2012-10-17 10:04:13 +00:00 |
Test User
|
5a225bf019
|
Added report of SUCCESSFUL test for Revision 1813
|
2012-10-17 00:28:09 +00:00 |
Martin Diehl
|
6c7affc43f
|
improved performance (hopefully)
now each new element gets a new ID, running from 1 to N for N elements
|
2012-10-16 18:06:02 +00:00 |
Test User
|
2477225c73
|
Added report of SUCCESSFUL test for Revision 1811
|
2012-10-14 00:59:19 +00:00 |
Philip Eisenlohr
|
31f20e51da
|
just to be able to tell about the bug I found in the hex slip systems---which I actually forgot to mention during the last commit---I slipped in a syntax error that now is fixed, too...
|
2012-10-12 20:31:50 +00:00 |
Philip Eisenlohr
|
05c5ea42d7
|
prepared loop distributions to hold "over shooters"
|
2012-10-12 18:00:55 +00:00 |
Philip Eisenlohr
|
82a13af474
|
tidied up the Schmid matrix calculations.
added internal check against dilatation in Schmid matrices.
|
2012-10-12 17:59:50 +00:00 |
Philip Eisenlohr
|
b20c612e25
|
added error "0" for internal (run time) checks failing
|
2012-10-12 17:55:23 +00:00 |
Philip Eisenlohr
|
1b2edd7e7d
|
fixed error in _identity (wrong delta-function)
added _exp33 for matrix exponential
added trace33 for matrix trace
|
2012-10-12 17:54:20 +00:00 |
Test User
|
a5629304dc
|
added ulimit settings for scripts
|
2012-10-12 15:20:26 +00:00 |
Martin Diehl
|
d65acca74b
|
corrected typo in setting of DAMASK_NUM_THREADS
|
2012-10-12 09:09:04 +00:00 |
Martin Diehl
|
324dfda5a2
|
added comments (doxygen conform) to phenopowerlaw, added warning on specifying h0_sliptwin as it has no effect
|
2012-10-11 14:49:12 +00:00 |
Test User
|
c783aa1265
|
Added report of SUCCESSFUL test for Revision 1802
|
2012-10-11 00:51:24 +00:00 |
Martin Diehl
|
398643a3b1
|
made exception in case of non-working f2py code (core.so) again verbose
|
2012-10-10 16:38:02 +00:00 |
Test User
|
28033053b9
|
Added report of SUCCESSFUL test for Revision 1800
|
2012-10-10 00:34:41 +00:00 |
Christoph Kords
|
e4054c116d
|
fixed problem with gnu compiler: allocation of variables in constitutive_nonlocal_stateInit was not safe when not using any nonlocal constitution
put header of debugging output in constitutive_init at the start of the function in order to make debugging easier
|
2012-10-09 12:34:57 +00:00 |
Martin Diehl
|
7ad3ce62e7
|
added hint if test don't support update
|
2012-10-09 07:37:48 +00:00 |
Martin Diehl
|
33a00c9bcb
|
fixed shebang to work on ubuntu
|
2012-10-08 13:23:53 +00:00 |
Martin Diehl
|
1e159510ae
|
added svn properties to make the tests executable
|
2012-10-06 10:16:08 +00:00 |
Philip Eisenlohr
|
1004d744f2
|
output speed-up by *show_table/*show_model masking
|
2012-10-05 21:49:33 +00:00 |
Philip Eisenlohr
|
f2dbf097a5
|
corrected four-IP tetrahedron
|
2012-10-05 21:48:14 +00:00 |
Martin Diehl
|
71e1d4d5bb
|
substituted old patched FFTW with new, now unpatched, version
|
2012-10-05 17:27:40 +00:00 |
Martin Diehl
|
c377dae9a6
|
added option to create hexagonal grid (2D slices only, according to P. Konijnenbergs experience on 3D ang)
|
2012-10-05 17:25:54 +00:00 |
Martin Diehl
|
48a9104b7e
|
corrected fortran compile command and added comments on the compiler switches
|
2012-10-05 17:22:45 +00:00 |
Martin Diehl
|
05d3c1bf28
|
corrected the test scripts
|
2012-10-05 16:06:31 +00:00 |
Christoph Kords
|
a84e0529c3
|
make correction of hardening coefficients thread safe
|
2012-10-05 16:05:51 +00:00 |
Martin Diehl
|
353d9968d5
|
separated into testsets into daily one (weekdays if new version is there) and all (will run on saturday)
|
2012-10-05 16:00:29 +00:00 |
Christoph Kords
|
40a2e652e7
|
introduced material parameter "linetension", which indicates how strong the effect of the line tension on the hardening coefficients is
|
2012-10-05 14:42:41 +00:00 |
Christoph Kords
|
7cc6108a04
|
hardening coefficients for fcc are density dependent (line tension effect, Devincre, Kubin, Hoc; 2006; Physical analyses of crystal plasticity by DD simulations)
fixed bug with thermal annihilation producing negative density in case of very small dipole density and high climb velocity
|
2012-10-04 18:08:40 +00:00 |
Martin Diehl
|
80465c0b49
|
moved option for UTF-8 encoding to spectral interface as this is now called before prec init.
if UTF-8 encoding is needed for FEM solver (old compilers might not support it), add the same statement to the corresponding interface routine
|
2012-10-04 14:22:39 +00:00 |
Martin Diehl
|
124451ac1a
|
added missing comment sign #
|
2012-10-04 08:42:13 +00:00 |
Martin Diehl
|
858bf95b0e
|
running example for abaqus now with the v 6.12.2 as part of the standard test suite
|
2012-10-02 16:55:07 +00:00 |
Martin Diehl
|
e2ea3cdff6
|
again some changes regarding creation of NaN, ieee-conforming way is not in the complilers yet.
|
2012-10-02 16:53:03 +00:00 |
Martin Diehl
|
84c95724a4
|
more changes on the abaqus tests, it seems -ftz is a good choice to put in the compile option for ifort
|
2012-10-02 16:29:09 +00:00 |
Martin Diehl
|
7a174a25a8
|
renamed abaqus tests and changed abaqus_v6.env slighly
|
2012-10-02 15:48:38 +00:00 |