ff164c9209changed packing syntax from "N copies of x" to "N of x" (now consistent with IO.f90)
Philip Eisenlohr
2012-10-30 15:53:46 +0000
2d36d52cf7changed packing syntax from "N copies of x" to "N of x" (now consistent with geomPack and IO.f90)
Philip Eisenlohr
2012-10-30 15:47:11 +0000
be5d072e2dAdded report of SUCCESSFUL test for Revision 1848
Test User
2012-10-30 03:59:17 +0000
55dc286be2corrected limit for upper stable dipole distance; fixed a bug in the postResults where division by zero might happen
Christoph Kords
2012-10-29 13:02:01 +0000
f666f8dcf3added possibility to scale the plastic shearrate by the ratio of mobile to total density; keyword in material.config is "deadZone"
Christoph Kords
2012-10-29 12:49:28 +0000
b9aa50c59aimproved performance for large packing values
Martin Diehl
2012-10-26 12:59:43 +0000
4e5ae4056bdid a mistake during last update of this test, now it should run again
Martin Diehl
2012-10-25 13:16:48 +0000
78aa010565now just comparing substring to figure out if setup_processing was importing the core module
Martin Diehl
2012-10-25 12:40:06 +0000
ca596bc7aferror messages are now printed, added svn properties
Martin Diehl
2012-10-25 09:16:17 +0000
339205c890added missing quotes
Martin Diehl
2012-10-25 07:56:58 +0000
868984cb89import of damask.core will not complain any more if done in setup_processing.py, however setup_processing.py will check if core.so exist after compilation and delete it before compilation
Martin Diehl
2012-10-25 07:55:27 +0000
b212da5928this version of the env script maybe works
Claudio Zambaldi
2012-10-24 15:22:30 +0000
d6f69568adDynamically create DAMASK_ROOT and DAMASK_BIN by sourcing this script.
Claudio Zambaldi
2012-10-24 15:19:41 +0000
93cc466749third entry in mesh_ipNeighborhood stores the neighbor_index that points from each neighbor back to the central ip; needed in nonlocal model
Christoph Kords
2012-10-24 14:03:02 +0000
13b55275b1documented utilities and structured, worked on the restart capabilities of the new basic solver
Martin Diehl
2012-10-24 11:31:40 +0000
aefe8d7e32added a test for compiling all spectral solver variants with gfortran
Martin Diehl
2012-10-24 09:26:21 +0000
265a03d32anew references, as the results are slightly different for corrected phenopowerlaw
Martin Diehl
2012-10-23 16:25:36 +0000
5ad0eda1b6switched saturation behavior!! was \dot s_alpha = (1-s_alpha/s_inf)^a h_alphabeta \dot gamma_beta now \dot s_alpha = h_alphabeta (1-s_beta/s_inf)^a \dot gamma_beta
Philip Eisenlohr
2012-10-22 14:55:07 +0000
2be331b74dIn crystallite for state integrators 2 and 3: now that "stateJump" is called before integrating dotState, we have to do state = state + dotState *dt instead of state = subState0 + dotState * dt; otherwise the deltaState is lost
Christoph Kords
2012-10-22 13:34:15 +0000
2c0c3e35bbfound some figures that have not yet been committed
Philip Eisenlohr
2012-10-22 08:25:25 +0000
263f316344added ./ in case current path is not in path
Martin Diehl
2012-10-22 08:18:44 +0000
0980920b66In 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
Christoph Kords
2012-10-22 07:59:35 +0000
cb770000b9added 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
Martin Diehl
2012-10-19 16:31:40 +0000
68476f2102resetting reference to old status after fixing bug in new basic scheme
Martin Diehl
2012-10-19 12:12:27 +0000
3ecaa9e371modified 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
Christoph Kords
2012-10-19 11:40:17 +0000
36676029e1for 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
Christoph Kords
2012-10-19 11:20:31 +0000
b9f97ba5daunified 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
Martin Diehl
2012-10-19 08:44:21 +0000
6230dacbaconly first broken ip signals "terminally ill"
Christoph Kords
2012-10-18 13:48:06 +0000
4a6e08bb69changed keyword in spectral geometry file for multiplication of entries from "copies of" to "of"
Christoph Kords
2012-10-18 10:17:16 +0000
0e33725395switched to general logic that branches locally depending on shell type.
Philip Eisenlohr
2012-10-18 09:55:54 +0000
dd5f453994mainly cosmetics. added some comments. changed debug levels for some outputs. corrected (probably non-essential) check for NaN in FPI stressIntegrator.
Philip Eisenlohr
2012-10-18 09:53:26 +0000
534ecad1a7updated compile test to check the new basic solver, maximum relative difference was at 0.2% compared to old version
Martin Diehl
2012-10-18 08:48:25 +0000
79a5a30a90removed now obsolete vectorproduct variables st, tt...
Philip Eisenlohr
2012-10-18 07:25:49 +0000
17bfc3b284added explanation of script purpose to its usage output (-h)
Philip Eisenlohr
2012-10-18 07:24:44 +0000
5f0440fde3crystallite_integrateStress now raises an error if Fp becomes NaN
Christoph Kords
2012-10-17 16:19:42 +0000
573c4702ebfixed bug in averageDown.py and added test to check its features
Martin Diehl
2012-10-17 15:05:26 +0000
dcff640926fixed handling of given resolution and dimension
Martin Diehl
2012-10-17 10:04:13 +0000
5a225bf019Added report of SUCCESSFUL test for Revision 1813
Test User
2012-10-17 00:28:09 +0000
6c7affc43fimproved performance (hopefully) now each new element gets a new ID, running from 1 to N for N elements
Martin Diehl
2012-10-16 18:06:02 +0000
2477225c73Added report of SUCCESSFUL test for Revision 1811
Test User
2012-10-14 00:59:19 +0000
31f20e51dajust 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...
Philip Eisenlohr
2012-10-12 20:31:50 +0000
05c5ea42d7prepared loop distributions to hold "over shooters"
Philip Eisenlohr
2012-10-12 18:00:55 +0000
82a13af474tidied up the Schmid matrix calculations. added internal check against dilatation in Schmid matrices.
Philip Eisenlohr
2012-10-12 17:59:50 +0000
b20c612e25added error "0" for internal (run time) checks failing
Philip Eisenlohr
2012-10-12 17:55:23 +0000
1b2edd7e7dfixed error in _identity (wrong delta-function) added _exp33 for matrix exponential added trace33 for matrix trace
Philip Eisenlohr
2012-10-12 17:54:20 +0000
a5629304dcadded ulimit settings for scripts
Test User
2012-10-12 15:20:26 +0000
d65acca74bcorrected typo in setting of DAMASK_NUM_THREADS
Martin Diehl
2012-10-12 09:09:04 +0000
324dfda5a2added comments (doxygen conform) to phenopowerlaw, added warning on specifying h0_sliptwin as it has no effect
Martin Diehl
2012-10-11 14:49:12 +0000
c783aa1265Added report of SUCCESSFUL test for Revision 1802
Test User
2012-10-11 00:51:24 +0000
398643a3b1made exception in case of non-working f2py code (core.so) again verbose
Martin Diehl
2012-10-10 16:38:02 +0000
28033053b9Added report of SUCCESSFUL test for Revision 1800
Test User
2012-10-10 00:34:41 +0000
e4054c116dfixed problem with gnu compiler: allocation of variables in constitutive_nonlocal_stateInit was not safe when not using any nonlocal constitution
Christoph Kords
2012-10-09 12:34:57 +0000
7ad3ce62e7added hint if test don't support update
Martin Diehl
2012-10-09 07:37:48 +0000
33a00c9bcbfixed shebang to work on ubuntu
Martin Diehl
2012-10-08 13:23:53 +0000
1e159510aeadded svn properties to make the tests executable
Martin Diehl
2012-10-06 10:16:08 +0000
1004d744f2output speed-up by *show_table/*show_model masking
Philip Eisenlohr
2012-10-05 21:49:33 +0000
f2dbf097a5corrected four-IP tetrahedron
Philip Eisenlohr
2012-10-05 21:48:14 +0000
71e1d4d5bbsubstituted old patched FFTW with new, now unpatched, version
Martin Diehl
2012-10-05 17:27:40 +0000
c377dae9a6added option to create hexagonal grid (2D slices only, according to P. Konijnenbergs experience on 3D ang)
Martin Diehl
2012-10-05 17:25:54 +0000
48a9104b7ecorrected fortran compile command and added comments on the compiler switches
Martin Diehl
2012-10-05 17:22:45 +0000
05d3c1bf28corrected the test scripts
Martin Diehl
2012-10-05 16:06:31 +0000
a84e0529c3make correction of hardening coefficients thread safe
Christoph Kords
2012-10-05 16:05:51 +0000
353d9968d5separated into testsets into daily one (weekdays if new version is there) and all (will run on saturday)
Martin Diehl
2012-10-05 16:00:29 +0000
40a2e652e7introduced material parameter "linetension", which indicates how strong the effect of the line tension on the hardening coefficients is
Christoph Kords
2012-10-05 14:42:41 +0000
7cc6108a04hardening coefficients for fcc are density dependent (line tension effect, Devincre, Kubin, Hoc; 2006; Physical analyses of crystal plasticity by DD simulations)
Christoph Kords
2012-10-04 18:08:40 +0000
80465c0b49moved 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
Martin Diehl
2012-10-04 14:22:39 +0000
124451ac1aadded missing comment sign #
Martin Diehl
2012-10-04 08:42:13 +0000
858bf95b0erunning example for abaqus now with the v 6.12.2 as part of the standard test suite
Martin Diehl
2012-10-02 16:55:07 +0000
e2ea3cdff6again some changes regarding creation of NaN, ieee-conforming way is not in the complilers yet.
Martin Diehl
2012-10-02 16:53:03 +0000
84c95724a4more changes on the abaqus tests, it seems -ftz is a good choice to put in the compile option for ifort
Martin Diehl
2012-10-02 16:29:09 +0000
7a174a25a8renamed abaqus tests and changed abaqus_v6.env slighly
Martin Diehl
2012-10-02 15:48:38 +0000
bce8012c89random distribution of initial dislocation density now really independent of meshsize
Christoph Kords
2012-10-02 15:26:58 +0000
d5ce49c471numerics got some protected statements and is now reading in the new keywords for the solver selection in small letters. spectral solver got cut back facilities + improved output to screen
Martin Diehl
2012-10-02 15:26:56 +0000
91b7883c2arandom distribution of initial dislocation density now independent of mesh size
Christoph Kords
2012-10-02 13:35:34 +0000
1502a71f0cadded possibility to start with an initial random distribution of dislocation segments with specific overall density
Christoph Kords
2012-10-02 12:57:24 +0000
0bcb8f59dbadded doxygen comments, some polishing, added "protected" statements where applicable
Martin Diehl
2012-10-02 12:53:25 +0000
6301787df4moved the the variable cutBack from FEsolving.f90 (where it was not used at all) to the interface routines to make responsibility of cut back control clear
Martin Diehl
2012-10-02 12:46:58 +0000
c8b7da432cset debug_level to be protected as it is read-only for other modules
Martin Diehl
2012-10-02 09:35:39 +0000
4c7bcb8df9modified formated integer output and added error number in case maximum number of cutbacks is reached
Martin Diehl
2012-10-02 09:30:13 +0000
9fc46b4950added /echo/ statements
Franz Roters
2012-10-02 08:12:53 +0000
23fd3d6f6eadded svn properties and description
Martin Diehl
2012-09-28 21:57:57 +0000
c8044fa9f9added (long) test running abaqus example without fixed seed to see if it is always successful
Martin Diehl
2012-09-28 15:21:53 +0000
d81b10d666using old test with one run again (no failures with fixed seed)
Martin Diehl
2012-09-28 15:08:42 +0000
0a961bef55made test for spectral packing/unpacking working again, small fixes in the 2 scripts
Martin Diehl
2012-09-28 14:49:07 +0000
6d97a92913further improvements on the conversion, seems to work quite good for the 2D case now
Martin Diehl
2012-09-28 12:10:10 +0000
6619717bafimproved the conversion of tables to ang files
Martin Diehl
2012-09-26 12:20:14 +0000
b99a846503new scaling feature in numerics (unitlength) did not scale the reference coordinates in the first place; now this is taken care of in mesh.f90, so scaling should work properly
Christoph Kords
2012-09-25 16:21:58 +0000
d0fd3c03c5forgot to check in; belongs to rev 1762
Christoph Kords
2012-09-24 16:22:25 +0000
912277d1edsubstituted the call to the flush subroutine with the intrisic flush(6) function
Martin Diehl
2012-09-24 12:10:28 +0000
8336d0705cnew numerics parameter "unitlength" that scales the model size in DAMASK; this enables to use very small models in marc without getting any numerical problems for example with contact which does not seem to work when using very small numbers
Christoph Kords
2012-09-24 06:13:26 +0000
b587bffdd5added some 'protected' statements to variables that shouldn't be changed by other modules
Martin Diehl
2012-09-22 16:49:41 +0000
8ed69170c5corrected wrong warning complaining about FFTW string when DAMASK_NUM_THREADS undefined
Krishna Komerla
2012-09-14 16:39:42 +0000
5dbbb56460fixed bug in 2D output format alignment.
Philip Eisenlohr
2012-09-13 12:28:21 +0000
77b2eef269corrected wrong compiler option for gfortran in setup and updated naming scheme
Martin Diehl
2012-09-13 12:20:00 +0000
b76fee325bscript to shift (physical) origin of geometry file and/or shift microstructure indices by fixed amount and substitute individual indices by other ones.
Philip Eisenlohr
2012-09-13 10:12:00 +0000
66e38606f0syntax errors in one file terminated the script. now continues with next input...
Philip Eisenlohr
2012-09-13 10:09:54 +0000
1c0649e17asyntax errors in one file terminated the script. now continues with next input...
Philip Eisenlohr
2012-09-13 10:08:57 +0000
1cfc467705added new cut back parameter for spectral solver and instrumented variables for use with doxygen
Martin Diehl
2012-09-13 09:48:38 +0000
8078585ce8removed two left-over debug statements
Philip Eisenlohr
2012-09-13 08:46:18 +0000
3d14c5b234functionality now subsumed into geomCanvas
Philip Eisenlohr
2012-09-13 07:58:29 +0000