Martin Diehl
880f0a0c48
remove OMP Critical for output in regions not parallel
2014-05-16 14:01:27 +00:00
Martin Diehl
8be013b6ea
removed unneeded omp pragmas
2014-05-16 10:23:10 +00:00
Philip Eisenlohr
ae7adcaa2b
error 100 now reports iostat return value (as "element")
2014-05-15 13:08:02 +00:00
Philip Eisenlohr
88f94cbbec
increased debug threshold for some outputs (decreased verbosity level at "basic")
2014-05-15 13:01:54 +00:00
Martin Diehl
e62c5fdc05
added consistency check in material.f90: Microstructure index in geometry must not exceed number of sections in material.config
...
better error messages in case of recursive file input in IO.f90. also supports absolute path now
2014-05-15 09:40:43 +00:00
Martin Diehl
715e7fd918
some small iprovements: reading in geometry in mesh, readability of math, output formatting in fesolving and debug, hdf5 in constitutive
2014-05-15 08:52:16 +00:00
Martin Diehl
4da866b29b
exchanged race condition prevention from waiting random amount of time to omp critical
2014-05-14 13:57:25 +00:00
Martin Diehl
4bfced1a70
fixed small allocation flaws for new state
2014-05-12 13:00:37 +00:00
Martin Diehl
838a8be1b9
removed forgotten debug statements from last commit
...
fixed material.config for abaqus example
2014-05-12 09:28:32 +00:00
Luv Sharma
d820a5aaa6
fixed some errors in changes related to newstate
2014-05-12 00:44:44 +00:00
Martin Diehl
ee31bb1cae
some changes related to new state
2014-05-09 09:04:09 +00:00
Martin Diehl
1298f6ea5e
updated material.config of tests, had too many slip systems defined.
...
simplified none homogenization
2014-05-08 17:44:28 +00:00
Martin Diehl
986926aaf2
some changes related to new state
...
fixed assigning of wrong output in J2 model
2014-05-08 14:55:19 +00:00
Martin Diehl
72c7cfc7af
still some linking issues
2014-04-30 21:13:06 +00:00
Martin Diehl
e8df11b62f
splitted link and compile options
2014-04-30 14:13:21 +00:00
Martin Diehl
8cc3bf4049
added forgotten linker options
2014-04-30 13:22:08 +00:00
Christoph Kords
c027e8e1a8
added comment and citation for non-Schmid matrices for bcc
2014-04-30 09:56:30 +00:00
Martin Diehl
5b5a6ceaac
makefile modified not to link against wrong libraries when using PETSc, reading in of values in phenopowerlaw improved, HDF5 in mesh
2014-04-29 17:50:59 +00:00
Martin Diehl
6bce04df48
changed linker command slightly to ensure dynamic linking and link now agains non-parallel (but threadsafe) versions of LAPACK
...
(compile_CoreModule.py, Makefile, abaqus_v6.env, mod_MarcMentat)
openmp is not working for Abaqus exp, probably because the ifort 14 is not supported.
Test is now using a version without openmp
2014-04-29 16:43:59 +00:00
Martin Diehl
01416b7ab6
set num threads back and forth between abaqus and DAMASK (like marc)
2014-04-29 16:11:13 +00:00
Martin Diehl
3fdf602acc
modified reading in of values (realizes, if phase is not used in the model at all), started to include HDF5 output and new state
2014-04-15 10:49:24 +00:00
Martin Diehl
9b220c5c9a
modified reading in of values (realizes, if phase is not used in the model at all), started to include HDF5 output and new state
2014-04-15 10:09:20 +00:00
Martin Diehl
6314271136
polishing, HDF5 related changes
2014-04-15 09:49:50 +00:00
Martin Diehl
6f2f04fa49
added and modified a bunch of HDF5 related functions/subroutines/variables
2014-04-15 09:43:35 +00:00
Martin Diehl
302423d266
introduced new state structure, compile with STATE=NEW
2014-04-15 09:20:38 +00:00
Martin Diehl
eca211588e
new compiler is more sensitive, needed to disable complaints in case of DEBUG=ON
2014-04-11 08:00:20 +00:00
Martin Diehl
ac3bd2d725
space in frot caused compilation problem, fixed now
2014-04-07 14:35:40 +00:00
Martin Diehl
e62bf8b1b7
some minor polishing on the way
2014-04-04 14:40:30 +00:00
Martin Diehl
c712f30635
some hdf5 related functions added
2014-04-04 07:33:13 +00:00
Martin Diehl
c365e1995c
remove zeros for non existing slip/twin families
2014-04-02 10:59:14 +00:00
Martin Diehl
4aacca9f63
changed encodig of abaqus files, wrong directory in deploy me
2014-04-02 06:32:43 +00:00
Martin Diehl
342ca0be47
tested new scripts to update shebang, all files got same shebang (and for python files encoding)
2014-04-01 18:41:14 +00:00
Martin Diehl
436fa63912
corrected svn properties (executable, Id etc.)
2014-04-01 16:34:04 +00:00
David Mercier
11e138150a
Update material config file for cp-Ti (alpha)
2014-03-31 16:49:05 +00:00
Martin Diehl
84ce6e429a
changed handling of non-converged BVP solution: By default, exit if no solution is found to prevent "user errors"
...
Removed ambiguous "regridMode" keyword which was used to trigger this behavior in favor of "continueCalculation", Set this to 1 to get back old behavior, e.g. report non-converged increments.
2014-03-31 10:04:11 +00:00
Franz Roters
7b27606000
modified constitutive description in line with other dislocation density based models
2014-03-30 15:04:06 +00:00
Martin Diehl
4bb5439994
removed copyright from *.f90 and *.f files, will be added using the deployMe script for release/nightly build. Now based on presence of svn:keywords property set (usually "Id"). Similar thing will be done for .py, .sh, and .config files but more involved because they might be executable
2014-03-29 08:20:36 +00:00
Martin Diehl
aae3f95f76
added script to add Copyright information (complete header) to f90 files having the svn property "MPIE" set.
...
Development version don't need an header anymore
2014-03-26 14:57:33 +00:00
Martin Diehl
62497b648a
removed forgotten debug statement
2014-03-26 09:09:28 +00:00
Martin Diehl
58ad750b2a
small changes regarding restart and HDF5
2014-03-26 08:41:45 +00:00
Martin Diehl
99fe2dfccd
small changes to HDF5, put link to homepage into README not to have double effort
2014-03-25 17:21:47 +00:00
Martin Diehl
2659ee51d4
restart is working for all solvers, but slight deviations still occur. Reason is most probably, that for CPFEM init, a 0s timestep is required which seems to alter the state a tiny bit, leading to small deviations. For AL and Polarization, this is even more severe since the regular call to CPFEM has F-residual as the current deformation gradient, however the init step uses only F.
2014-03-25 15:44:16 +00:00
Martin Diehl
c7994db5ef
writing out f_aim and f_aim_last inc for restart, was calculated as average before
2014-03-24 09:59:30 +00:00
Franz Roters
04b2011195
reintroduced dislocation hardening for bcc
2014-03-17 15:42:46 +00:00
Martin Diehl
bac0e24d21
added parameter to dislotwin 'dipoleformationfactor'. set it to 0.0 to turn hardening due to dipole formation off (like in the updated tungsten example). standard behavior (e.g. a value of 1) is recovered if no value is given
2014-03-13 23:50:55 +00:00
Martin Diehl
5d4017bbfc
introduced homogenization_none to substitute isostrain with ngrains 1.
...
cleaned up homogenization isostrain (has no state)
2014-03-13 23:20:50 +00:00
Duancheng Ma
670c0caabc
2014-03-13 12:12:19 +00:00
Martin Diehl
3f7a389ff7
changed state parsing for local models (and for delta_state) such that only the needed part of the state array (for the given material point) is used
2014-03-13 06:43:49 +00:00
Martin Diehl
7c79b31f6c
remove not needed use statement
2014-03-13 05:50:56 +00:00
Martin Diehl
e1a31457ba
fixed potential array mismatch in assignment
2014-03-13 05:49:07 +00:00