89d55de8b3Added report of SUCCESSFUL test for Revision 1550
Martin Diehl
2012-06-19 23:27:09 +0000
f5eb8fcb25fixed bug caused by the inconsistent sequence of slip and twin systems
Nan Jia
2012-06-19 16:06:25 +0000
925759000cadded option to select data separation character from a choice of: newline tab (default) space
Philip Eisenlohr
2012-06-19 16:00:59 +0000
376ec2cd94add option to output double, triple, and quadruple scalars
Philip Eisenlohr
2012-06-19 15:30:16 +0000
481268c8c2fixed closing of file (unit 222) statement in FEsolving.f90 added missing keyword in mesh.f90 with ifndef Spectral statement (needed for Marc and Abaqus)
Martin Diehl
2012-06-19 14:33:24 +0000
06be437bc9added minRes to regridding function and writing out of new geometry file updated f2py wrapper to enable the use of init functions. added 2 new error messages to io
Krishna Komerla
2012-06-19 13:31:15 +0000
15c8a6b0acFFTW is no longer needed for the FEM subroutine
Franz Roters
2012-06-19 08:05:47 +0000
3aa15c857fAdded report of SUCCESSFUL test for Revision 1543
Martin Diehl
2012-06-18 23:23:03 +0000
8537e87b7eadded shell scripts to run tests from crontab, improved numbering in spectral compile tests and added some first files for testing restart capabilities of spectral solver. added configuration file for generation of code documentation using doxygen restart of spectral solver is fixed and seem to work now also for restart at significant deformation. spectral solver now gives exit code 2 if some increments did not converge
Martin Diehl
2012-06-18 15:27:01 +0000
c36a73c142added include path for library files
Krishna Komerla
2012-06-18 12:18:06 +0000
d9c6f9e134switch on restartRead logical when requested by "--restart" cmdline switch
Philip Eisenlohr
2012-06-18 09:27:36 +0000
380f40561bfirst calculation of Tstar still used hard coded Hooke, now usese constitutive_TandItsTangent(...)
Franz Roters
2012-06-18 07:26:34 +0000
8033a9d0daAdded report of SUCCESSFUL test for Revision 1538
Martin Diehl
2012-06-17 23:21:52 +0000
70470e9537added 1537 test log file
Martin Diehl
2012-06-17 08:20:00 +0000
3e932130a8changed to log naming scheme based on revisions, deleted old file named after date/time
Martin Diehl
2012-06-16 16:15:03 +0000
a45908f0f3added current test log file
Martin Diehl
2012-06-16 11:58:17 +0000
5832c0c46badded folder for test log
Martin Diehl
2012-06-16 11:41:27 +0000
b2fd3e1180introduced preprocessor identifiers Marc, Abaqus, and Spectral to enable conditional compilation. This allows deleted dummy functions that are used by one solver only. Mainly affected modules are IO and mesh. Most of the changes in mesh result from reordering the functions when grouping them depending on their solver. Further advantage is that FE solver do not need FFTW and kdtree2 anymore. The include files for these two libraries moved to DAMASKROO/lib now as I figured out how to use a include path in the Makefile. Put all the files I got when testing compilation with abaqus in a folder which to become the abaqus compilation test.
Martin Diehl
2012-06-15 16:10:21 +0000
b6157b04d7deleted old files
Taymor El Achkar
2012-06-14 12:32:44 +0000
e63081ae16now using standard lapack (because the other compile test specify ikml and acml)
Martin Diehl
2012-06-14 10:50:47 +0000
a02dc204ccadded identifier for spectral solver when compiling post processing tools to setup/setup_processing.py test with intel compiler now uses ikml
Martin Diehl
2012-06-13 17:45:18 +0000
eb39d332bdULTRA OPTIMIZATION wasnt working anymore, seems to be related to Bertholds update of ws12 and ws13. had to remove -static from optimization string to be able to link again. Added some support for IKLM, but this didn't solve the problem
Martin Diehl
2012-06-13 17:19:16 +0000
39ebc03b42Added proof files for elasticity of cubic material (example copper) Plotting of the anisotropic unidrectional stiffnes is also included (needs mtex toolbox for Matlab)
Claudio Zambaldi
2012-06-13 14:27:33 +0000
3ef17c208bset default lapack to lapack instead of acml, added definition of makro for spectral solver for later use in preprocessor
Martin Diehl
2012-06-13 13:45:58 +0000
052b526bdemade compilation of spectral code a command line switch and removed interactive question
Martin Diehl
2012-06-13 13:42:00 +0000
ca8e17c96aTests -if area under S,E curve is equal to area underneath P,F-1 curve -if calculated stiffness(9_S/9_Green(U)) is equal to analytical stiffness
Taymor El Achkar
2012-06-13 10:35:48 +0000
7754416b35now both getSolverJobName and getSolverWorkingDirectoryName use unit 5!
Franz Roters
2012-06-13 09:58:06 +0000
dfc8606207boundary conditions now consider patch dimension along pulling direction (used to be orthogonal to that..!)
Philip Eisenlohr
2012-06-13 09:28:59 +0000
976564b74emodifications for Marc/Mentat2012
Franz Roters
2012-06-13 07:32:20 +0000
d3d0cfdab1common blocks from 2012 updated setup to also create DAMASK_marc2012.f90
Franz Roters
2012-06-13 07:30:27 +0000
a5c27f22canow uses unit 5 for file name inquiery (unit 6 points to stdout in 2012, might be a bug though)
Franz Roters
2012-06-13 07:28:43 +0000
98b790004aAdding Second Piola-Kirchhoff data Coloumns (addPK2). Integrating Stress-Strain table Data numerically (integrate.py).
Taymor El Achkar
2012-06-12 14:09:16 +0000
5b7f2e122efixed usage of OpenMP function library
Franz Roters
2012-06-12 09:44:05 +0000
fc7b4d6471new function stateJump, which takes care of immediate changes in the state (deltaState); this introduces discontinuities in the state evolution; therefore this is always and only once done after each integration step, so no evaluation of deltaState for intermediate steps of e.g. the Runge-Kutta integrator; otherwise integration becomes a pain without significant gain in accuracy deltaState now successfully tested for nonlocal model; was not correct for integrators 1,4,5 before
Christoph Kords
2012-06-06 15:11:30 +0000
9bbdf32365new tests for results without preconditioning
Martin Diehl
2012-06-05 16:34:57 +0000
fa7f9866dfremoved phase contrast/preconditioning added information on itmin in output, impoved output set exit code to 0 on successful termination (seems to be unix standard) exit codes: 0: successful termination 1: error (using IO_error) 2: require regrid updated the AL solver, still VERY experimental
Martin Diehl
2012-06-05 16:34:20 +0000
4b6800b89aremoved some unwanted open statements when writing out the sizeState
Martin Diehl
2012-06-05 13:13:33 +0000
01522cf6f2check for valid elasticity model improved error message in case of unknown elaticity/plasticity model
Franz Roters
2012-06-02 14:23:28 +0000
3af9165b08useless debugging inforomation (asking for elastic moduli output) is removed
Nan Jia
2012-05-31 09:25:04 +0000
145d971d7eadded some debug output
Christoph Kords
2012-05-30 08:05:36 +0000
5cc73a15a9small correction in debug output
Christoph Kords
2012-05-30 07:41:22 +0000
0127828f70corrected initialization order
Martin Diehl
2012-05-29 15:08:18 +0000
e18a6f6c7fagain small adjustments for the automatic testing
Martin Diehl
2012-05-29 09:59:04 +0000
34777e3df8some smaller improvements on the intel compilation test
Martin Diehl
2012-05-25 15:11:00 +0000
be355c8f40updated reference result for compile test added dislotwin law to hex elastic test and drastically increased loading time. still the question why Young's modulo is increasing.
Taymor El Achkar
2012-05-24 16:00:32 +0000
e1c5671e1frelaxed error message triggering such that purely elastic calculations and more than one constitutive instance using hex lattice are possible. no twinning possible if no slip system exists
Taymor El Achkar
2012-05-24 14:08:48 +0000
1003cfa7f8added missing space in makefile, made removing of old files in Makefile silent and updated files for tests to current versions
Martin Diehl
2012-05-23 18:08:34 +0000
cfb3819856now with elasticity/plasticity
Martin Diehl
2012-05-22 20:06:16 +0000
c607441717(likely) fixed a bug in the FFT-based geometry reconstruction. For (hopefully) correct math see Appendix B in paper.
Philip Eisenlohr
2012-05-22 18:35:15 +0000
bbf790a0a5Input parameter 'QedgePerSbSystem' which denotes activation energy for each shear band system is added
Nan Jia
2012-05-22 16:10:28 +0000
9201133913activated keyword expansion
Franz Roters
2012-05-22 12:45:37 +0000
cec3357e8fcorrected bug causing wrong element construction when using spectral solver. Also improved error messages for invalid resolution, dimension, and homogenization.
Martin Diehl
2012-05-21 09:06:02 +0000
20f203f799allow minimum stable dipole height equal to zero; ensure that maximum stable dipole height is not smaller than the minimum value
Christoph Kords
2012-05-20 13:57:35 +0000
5b02d4e8ebdipole dissociation and formation by change in stress as new mechanism in deltaState; had to add dipole height to state variables, which is however updated by deltaState instead of microstructure; alternatively microstructure had to know the current stress state
Christoph Kords
2012-05-18 14:35:52 +0000
4da6907648moved remobilization of dead dislocations from dotState to deltaState
Christoph Kords
2012-05-18 13:35:44 +0000
a5c1624648check for invalid mesh type once in constitutive_init and not every time constitutive_nonlocal_dotState is called
Christoph Kords
2012-05-18 13:15:23 +0000
8c849d62eesmall corrections for how to treat the new deltaState in FPI and euler integration; all integrators successfully tested with j2
Christoph Kords
2012-05-18 13:00:15 +0000
abbae76c51instantaneous jumps in the state by constitutive_deltaState are now incorporated for all state integrators. still they (should) not influence the result, since all constitutive laws simply return zero for the deltaState
Christoph Kords
2012-05-17 15:25:21 +0000
351c2c6e65deltaState depends on the current state, no the state at the beginning of the timestep
Christoph Kords
2012-05-17 12:18:30 +0000
f6d5efeed3removed arguments Fe and Fp from collectDeltaState function call
Christoph Kords
2012-05-17 11:04:22 +0000
a54439e3b5dotState does not have to be reset to zero. this is a remnant from older versions when the dotState for the nonlocal model used to be updated by the neighboring integration point
Christoph Kords
2012-05-16 15:35:14 +0000
84d4652a07all constitutive modules now contain a new function "deltaState", which in the future allows to have an instantaneous and incremental change of the state (additional to the rate based evolution with dotState).
Christoph Kords
2012-05-16 14:43:26 +0000
1a96a9fbadnow based on abq6111 now using ifort in $PATH
Franz Roters
2012-05-16 06:57:37 +0000
df2d520630stripping abaqus comments is now aware of damask comments
Franz Roters
2012-05-15 14:59:26 +0000
701cf2e71breplaced duplicated math entry by missing mesh entry
Franz Roters
2012-05-15 14:58:47 +0000
1c427e8642loop corrected
Taymor El Achkar
2012-05-14 07:58:21 +0000
0d745adfa0corrected NaN in prec_single.f90 (was already silent but with typo), polished output and added switch in order to check range on all files except of prec.f90 (in which NaN is defined)
Martin Diehl
2012-05-11 12:46:17 +0000
542768d712bug fixed
Taymor El Achkar
2012-05-11 08:36:42 +0000
7ee368f324check whether there is any constitutive output
Franz Roters
2012-05-11 07:38:20 +0000
f8f9c089d6check for NaN in math_QuaternionInSST
Franz Roters
2012-05-11 07:37:32 +0000
babf2647fbuse non signaling version of NaN
Franz Roters
2012-05-11 07:35:52 +0000
c962452cdapython version of voronoi_tessellation.f90 generating geom file and material_config file (using kd_tree nearest neighbor search)
Taymor El Achkar
2012-05-10 16:42:07 +0000
77c066d0a8corrected error handling to work with older python versions
Martin Diehl
2012-05-10 09:38:55 +0000
ce83026965corrected bug in fft based geometry reconstruction causing mirrored geometries
Martin Diehl
2012-05-09 14:56:25 +0000
d11aa15a67changed indices counting (fortran to python style, easier division to get rid of periodic copies) corrected f2py pyf file
Taymor El Achkar
2012-05-09 10:09:56 +0000
8ee78c6562new material config (with elasticity)
Martin Diehl
2012-05-09 08:06:58 +0000
fbd075dc6ecorrected automatic determination of resolution
Krishna Komerla
2012-05-08 15:12:43 +0000
c752dd5474regridding is now working, changed the subroutine into a function changed order of arrays in nearest neighbor search to make it fortran fast constitutive.f90 and homogenization.f90 write state size out during initialization setup/setup_processing.py is using byterecl to be compatible with binary files written out by solver
Krishna Komerla
2012-05-08 14:57:06 +0000
a9a72cee97fixed bug in nearest neighbor search, corrected error message for kdtree2.f90
Taymor El Achkar
2012-05-08 13:16:59 +0000
eb8265b914fixed potential division by zero error discovered by our American friends
Franz Roters
2012-05-08 07:16:00 +0000
34ef08c762added unique naming of output file
Philip Eisenlohr
2012-05-07 20:36:58 +0000
a84838d3baremoved erroneous print statements (leftover from debugging)
Philip Eisenlohr
2012-05-07 19:28:21 +0000
c9e17319ecnow with correct ID and LF line endings... ;-)
Philip Eisenlohr
2012-05-07 19:11:46 +0000
361b7ad398new script to generate a twoD probability density map from ASCIItable data
Philip Eisenlohr
2012-05-07 19:09:11 +0000
bdc46a8828using better measure (norm) of phase contrast for preconditioning
Pratheek Shanthraj
2012-05-07 08:12:13 +0000
c2954a2b33now all heading labels squeeze out whitespace from their name.
Philip Eisenlohr
2012-05-05 18:43:48 +0000
4b18278781reworked neares neigbor search subroutine, now also works for voronoi tesselation (general nn search in periodic cell)
Krishna Komerla
2012-05-04 13:07:37 +0000
863f0c766eremoved line continuation causing trouble
Martin Diehl
2012-05-04 08:19:12 +0000
331ef7ad68made init of python module more verbose in case core modules cannot be loaded
Martin Diehl
2012-05-03 19:00:34 +0000
b4775249e8corrected standard check to make f2py working with gfortran
Martin Diehl
2012-05-03 17:12:36 +0000
0cb983606fspectral_geomPack is now formatting depending on necessary digits (via additional header information)
Taymor El Achkar
2012-05-02 13:44:12 +0000
e75fc26942removed current, simplified structure of test (now doing a cross test for packed and unpacked data)
Taymor El Achkar
2012-05-02 08:43:24 +0000
28e9b483adcorrected wrong byte offset when reading thru 2^31-1-8 four-byte limit
Philip Eisenlohr
2012-05-01 22:42:45 +0000
26c6063a2cutf8 encoding output to screen now for all solvers using intel ifort>10 or any gfortran (old versions might not support it, but we don't use them anyway)
Martin Diehl
2012-04-28 10:46:41 +0000
dbeac18df6no more dropping of comments in Abaqus input file assembly
Philip Eisenlohr
2012-04-27 14:33:39 +0000
8e22e766c7changed keyword constitution to elasticity and plasticity
Franz Roters
2012-04-27 07:51:50 +0000
b87b2160e7fixed bug occurring for one item lines.
Philip Eisenlohr
2012-04-25 13:53:56 +0000
d9843fdd77new test for spectral_geomPack script
Philip Eisenlohr
2012-04-25 13:53:01 +0000
b67f52b9d4deleted unneeded files (numerical proof is not necessary for elastic response)
Martin Diehl
2012-04-24 17:21:08 +0000
83e89fba3cimproved regridding, especially interfacing to python (also for nearest neighbor search)
Krishna Komerla
2012-04-24 17:02:27 +0000