Commit Graph

  • 89d55de8b3 Added report of SUCCESSFUL test for Revision 1550 Martin Diehl 2012-06-19 23:27:09 +0000
  • f5eb8fcb25 fixed bug caused by the inconsistent sequence of slip and twin systems Nan Jia 2012-06-19 16:06:25 +0000
  • 925759000c added option to select data separation character from a choice of: newline tab (default) space Philip Eisenlohr 2012-06-19 16:00:59 +0000
  • 376ec2cd94 add option to output double, triple, and quadruple scalars Philip Eisenlohr 2012-06-19 15:30:16 +0000
  • 481268c8c2 fixed 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
  • 06be437bc9 added 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
  • 15c8a6b0ac FFTW is no longer needed for the FEM subroutine Franz Roters 2012-06-19 08:05:47 +0000
  • 3aa15c857f Added report of SUCCESSFUL test for Revision 1543 Martin Diehl 2012-06-18 23:23:03 +0000
  • 8537e87b7e added 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
  • c36a73c142 added include path for library files Krishna Komerla 2012-06-18 12:18:06 +0000
  • d9c6f9e134 switch on restartRead logical when requested by "--restart" cmdline switch Philip Eisenlohr 2012-06-18 09:27:36 +0000
  • 380f40561b first calculation of Tstar still used hard coded Hooke, now usese constitutive_TandItsTangent(...) Franz Roters 2012-06-18 07:26:34 +0000
  • 8033a9d0da Added report of SUCCESSFUL test for Revision 1538 Martin Diehl 2012-06-17 23:21:52 +0000
  • 70470e9537 added 1537 test log file Martin Diehl 2012-06-17 08:20:00 +0000
  • 3e932130a8 changed to log naming scheme based on revisions, deleted old file named after date/time Martin Diehl 2012-06-16 16:15:03 +0000
  • a45908f0f3 added current test log file Martin Diehl 2012-06-16 11:58:17 +0000
  • 5832c0c46b added folder for test log Martin Diehl 2012-06-16 11:41:27 +0000
  • b2fd3e1180 introduced 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
  • b6157b04d7 deleted old files Taymor El Achkar 2012-06-14 12:32:44 +0000
  • e63081ae16 now using standard lapack (because the other compile test specify ikml and acml) Martin Diehl 2012-06-14 10:50:47 +0000
  • a02dc204cc added 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
  • eb39d332bd ULTRA 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
  • 39ebc03b42 Added 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
  • 3ef17c208b set 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
  • 052b526bde made compilation of spectral code a command line switch and removed interactive question Martin Diehl 2012-06-13 13:42:00 +0000
  • ca8e17c96a Tests -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
  • 7754416b35 now both getSolverJobName and getSolverWorkingDirectoryName use unit 5! Franz Roters 2012-06-13 09:58:06 +0000
  • dfc8606207 boundary conditions now consider patch dimension along pulling direction (used to be orthogonal to that..!) Philip Eisenlohr 2012-06-13 09:28:59 +0000
  • 976564b74e modifications for Marc/Mentat2012 Franz Roters 2012-06-13 07:32:20 +0000
  • d3d0cfdab1 common blocks from 2012 updated setup to also create DAMASK_marc2012.f90 Franz Roters 2012-06-13 07:30:27 +0000
  • a5c27f22ca now 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
  • 98b790004a Adding Second Piola-Kirchhoff data Coloumns (addPK2). Integrating Stress-Strain table Data numerically (integrate.py). Taymor El Achkar 2012-06-12 14:09:16 +0000
  • 5b7f2e122e fixed usage of OpenMP function library Franz Roters 2012-06-12 09:44:05 +0000
  • fc7b4d6471 new 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
  • 9bbdf32365 new tests for results without preconditioning Martin Diehl 2012-06-05 16:34:57 +0000
  • fa7f9866df removed 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
  • 4b6800b89a removed some unwanted open statements when writing out the sizeState Martin Diehl 2012-06-05 13:13:33 +0000
  • 01522cf6f2 check for valid elasticity model improved error message in case of unknown elaticity/plasticity model Franz Roters 2012-06-02 14:23:28 +0000
  • 3af9165b08 useless debugging inforomation (asking for elastic moduli output) is removed Nan Jia 2012-05-31 09:25:04 +0000
  • 145d971d7e added some debug output Christoph Kords 2012-05-30 08:05:36 +0000
  • 5cc73a15a9 small correction in debug output Christoph Kords 2012-05-30 07:41:22 +0000
  • 0127828f70 corrected initialization order Martin Diehl 2012-05-29 15:08:18 +0000
  • e18a6f6c7f again small adjustments for the automatic testing Martin Diehl 2012-05-29 09:59:04 +0000
  • 34777e3df8 some smaller improvements on the intel compilation test Martin Diehl 2012-05-25 15:11:00 +0000
  • be355c8f40 updated 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
  • e1c5671e1f relaxed 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
  • 1003cfa7f8 added 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
  • cfb3819856 now 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
  • bbf790a0a5 Input parameter 'QedgePerSbSystem' which denotes activation energy for each shear band system is added Nan Jia 2012-05-22 16:10:28 +0000
  • 9201133913 activated keyword expansion Franz Roters 2012-05-22 12:45:37 +0000
  • cec3357e8f corrected 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
  • 20f203f799 allow 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
  • 5b02d4e8eb dipole 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
  • 4da6907648 moved remobilization of dead dislocations from dotState to deltaState Christoph Kords 2012-05-18 13:35:44 +0000
  • a5c1624648 check 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
  • 8c849d62ee small 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
  • abbae76c51 instantaneous 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
  • 351c2c6e65 deltaState depends on the current state, no the state at the beginning of the timestep Christoph Kords 2012-05-17 12:18:30 +0000
  • f6d5efeed3 removed arguments Fe and Fp from collectDeltaState function call Christoph Kords 2012-05-17 11:04:22 +0000
  • a54439e3b5 dotState 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
  • 84d4652a07 all 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
  • 1a96a9fbad now based on abq6111 now using ifort in $PATH Franz Roters 2012-05-16 06:57:37 +0000
  • df2d520630 stripping abaqus comments is now aware of damask comments Franz Roters 2012-05-15 14:59:26 +0000
  • 701cf2e71b replaced duplicated math entry by missing mesh entry Franz Roters 2012-05-15 14:58:47 +0000
  • 1c427e8642 loop corrected Taymor El Achkar 2012-05-14 07:58:21 +0000
  • 0d745adfa0 corrected 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
  • 542768d712 bug fixed Taymor El Achkar 2012-05-11 08:36:42 +0000
  • 7ee368f324 check whether there is any constitutive output Franz Roters 2012-05-11 07:38:20 +0000
  • f8f9c089d6 check for NaN in math_QuaternionInSST Franz Roters 2012-05-11 07:37:32 +0000
  • babf2647fb use non signaling version of NaN Franz Roters 2012-05-11 07:35:52 +0000
  • c962452cda python 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
  • 77c066d0a8 corrected error handling to work with older python versions Martin Diehl 2012-05-10 09:38:55 +0000
  • ce83026965 corrected bug in fft based geometry reconstruction causing mirrored geometries Martin Diehl 2012-05-09 14:56:25 +0000
  • d11aa15a67 changed 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
  • 8ee78c6562 new material config (with elasticity) Martin Diehl 2012-05-09 08:06:58 +0000
  • fbd075dc6e corrected automatic determination of resolution Krishna Komerla 2012-05-08 15:12:43 +0000
  • c752dd5474 regridding 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
  • a9a72cee97 fixed bug in nearest neighbor search, corrected error message for kdtree2.f90 Taymor El Achkar 2012-05-08 13:16:59 +0000
  • eb8265b914 fixed potential division by zero error discovered by our American friends Franz Roters 2012-05-08 07:16:00 +0000
  • 34ef08c762 added unique naming of output file Philip Eisenlohr 2012-05-07 20:36:58 +0000
  • a84838d3ba removed erroneous print statements (leftover from debugging) Philip Eisenlohr 2012-05-07 19:28:21 +0000
  • c9e17319ec now with correct ID and LF line endings... ;-) Philip Eisenlohr 2012-05-07 19:11:46 +0000
  • 361b7ad398 new script to generate a twoD probability density map from ASCIItable data Philip Eisenlohr 2012-05-07 19:09:11 +0000
  • bdc46a8828 using better measure (norm) of phase contrast for preconditioning Pratheek Shanthraj 2012-05-07 08:12:13 +0000
  • c2954a2b33 now all heading labels squeeze out whitespace from their name. Philip Eisenlohr 2012-05-05 18:43:48 +0000
  • 4b18278781 reworked 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
  • 863f0c766e removed line continuation causing trouble Martin Diehl 2012-05-04 08:19:12 +0000
  • 331ef7ad68 made init of python module more verbose in case core modules cannot be loaded Martin Diehl 2012-05-03 19:00:34 +0000
  • b4775249e8 corrected standard check to make f2py working with gfortran Martin Diehl 2012-05-03 17:12:36 +0000
  • 0cb983606f spectral_geomPack is now formatting depending on necessary digits (via additional header information) Taymor El Achkar 2012-05-02 13:44:12 +0000
  • e75fc26942 removed 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
  • 28e9b483ad corrected wrong byte offset when reading thru 2^31-1-8 four-byte limit Philip Eisenlohr 2012-05-01 22:42:45 +0000
  • 26c6063a2c utf8 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
  • dbeac18df6 no more dropping of comments in Abaqus input file assembly Philip Eisenlohr 2012-04-27 14:33:39 +0000
  • 8e22e766c7 changed keyword constitution to elasticity and plasticity Franz Roters 2012-04-27 07:51:50 +0000
  • b87b2160e7 fixed bug occurring for one item lines. Philip Eisenlohr 2012-04-25 13:53:56 +0000
  • d9843fdd77 new test for spectral_geomPack script Philip Eisenlohr 2012-04-25 13:53:01 +0000
  • b67f52b9d4 deleted unneeded files (numerical proof is not necessary for elastic response) Martin Diehl 2012-04-24 17:21:08 +0000
  • 83e89fba3c improved regridding, especially interfacing to python (also for nearest neighbor search) Krishna Komerla 2012-04-24 17:02:27 +0000