Martin Diehl
e6e74b2c6f
reverted back test, not to use non-optimized solver for restarting any more
2014-03-25 15:54:02 +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
bc5c44fa89
fixed lower case problem in configure, adjusted restart test to run with AL (Polarization still fails)
2014-03-25 08:39:00 +00:00
Martin Diehl
27847efca3
failure of spectral solver restart might be due to numerical inaccuracies, because (1) the read in values differs sometime from those of a complete run, (2) the differences in results and needed increments appeared not in the restarted increment, but seem to add up and appear in the second but last increment. But I'm not 100% convinced that that is the reason
2014-03-24 21:00:43 +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
Martin Diehl
7aa60620a2
adjusted material.config for dislotwin to work with new parameters
2014-03-19 20:08:03 +00:00
Franz Roters
04b2011195
reintroduced dislocation hardening for bcc
2014-03-17 15:42:46 +00:00
Franz Roters
1f714052b8
removed erroneous echo statement
2014-03-17 12:04:26 +00:00
Martin Diehl
f41a1caac7
fixed name of r parameter for twinning
2014-03-17 11:56:22 +00:00
Martin Diehl
e06bce393b
new parameters for dislotwin
2014-03-16 12:50:58 +00:00
Martin Diehl
b5ca6fefad
made small letter options as alternative available in configure
2014-03-15 13:09:53 +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
Martin Diehl
fced0168f0
added a little bit more HDF5 functionality
...
made abbreviations in configure options consistently capitals
2014-03-12 16:51:01 +00:00
Martin Diehl
9afc1e3a15
fixed wrong omp statement
2014-03-12 15:29:14 +00:00
Christoph Kords
f19955c84a
added options to specify the columns for the grain IDs and segments
...
improved error handling
2014-03-12 14:26:44 +00:00
Martin Diehl
3aea8b39e9
added some HDF5 functionality (needs to be activated with preprocessor makro)
2014-03-12 07:33:51 +00:00
Martin Diehl
ff1b1c1a50
fixed bug introduced with lattice_structure change nonlocal, but with DEBUG=ON OPTIMIZATION=OFF there is an FPE. Division by zero? Marked in the code
...
forgot to commit dislotwin last time, now seems to work
2014-03-11 23:55:40 +00:00
Martin Diehl
ef8fbf4dda
introduced case in dislotwin for bcc (peierls stress as critical stress)
...
renamed some parameters, now exponents (p,q) for slip are per family, shear band got own ones. exponent for twin (r) now per family
fixed bugs in lattice ("empty" interactions should be 1 not zero)
see both Phase examples to check what is needed
2014-03-11 17:40:59 +00:00
Franz Roters
6781d7d8a5
last line got lost
...
as it is fcc it should actually be only one slip system family
2014-03-11 10:49:48 +00:00
Martin Diehl
c2e81414e3
updated TWIP steel data set to have only 2 slip system families, added data set for tungsten
2014-03-11 10:34:36 +00:00
Martin Diehl
0363b1fb04
updated reporting (according to addCauchy)
2014-03-10 14:01:39 +00:00
Martin Diehl
721183e702
removed some forgotten debug statements
2014-03-08 22:51:32 +00:00
Martin Diehl
2b589c3d71
moved reading in of lattice type and elastic constants to lattice module
...
removed structure type for hex, fcc, bcc, now defining slip/twin systems for each phase found in material.config
constitutive modules will only be initialized if needed
homogenizedC function is only needed for models incorporating twinning in a physical way (titanmod and dislotwin)
2014-03-08 20:50:31 +00:00
Christoph Kords
3b20f1154e
added macro releases 2013 and 2013.1
2014-03-07 09:22:04 +00:00
Martin Diehl
a1b8278216
removed unneeded slip and twin systems
2014-03-06 14:00:09 +00:00
Martin Diehl
32493675d6
fixed bug in constitutive introduced in rev 2988 causing wrong names in *.outputConstitutive
2014-03-05 08:06:21 +00:00
Christoph Kords
e10f8f1b5e
corrected typo
2014-03-04 16:43:22 +00:00
Christoph Kords
0265978941
renamed "maxNmatIDs" accordingly to "maxNinstances"
2014-03-04 13:47:04 +00:00
Philip Eisenlohr
943349fdbb
bunch of new scripts:
...
gwyddion_filter tries to smoothen out Gwyddion data sets.
vtk_fromGwyddion produces vtk mesh from Gwyddion data set.
geom_addPrimitive allows to add box, cylinder, or ellipsoidal blobs to geom file.
2014-03-04 03:34:34 +00:00
Martin Diehl
24e9bdb523
added mkdir again in case of non-existing dir for configuration files
2014-03-02 15:42:05 +00:00
Philip Eisenlohr
6fd8407d6e
moved "predefined" to colormap init
...
cleaned interpolate to not change color model
fixed color range cropping issue
2014-02-28 16:09:01 +00:00
Philip Eisenlohr
63569b19b6
added use of "defaultdict" from collections
2014-02-28 15:56:28 +00:00
Philip Eisenlohr
fdbde250dc
deleted obsolete table.data_rewind to be pipe-safe
2014-02-28 15:55:48 +00:00
Martin Diehl
a0d75ee05e
moved quaternion disorientation to lattice because it requires the knowledge of the lattice structure.
2014-02-28 13:28:27 +00:00
Martin Diehl
92bf1565fc
formatting
2014-02-28 13:05:11 +00:00
Martin Diehl
b0f191c88c
also rename matID/i to instance like in the other constitutive models
2014-02-28 13:03:21 +00:00
Martin Diehl
02952c0970
updated tests to use MSC.marc 2013
2014-02-28 12:38:33 +00:00
Martin Diehl
3abe4699b7
fixed typo in output
2014-02-28 12:23:46 +00:00
Martin Diehl
b9722b866c
improved error handling when getting number of threads
2014-02-28 10:30:07 +00:00
Martin Diehl
650b71ffa9
renamed instance consistently to "instance" as a preparation for new structure / elastic matrix handling
2014-02-28 10:18:40 +00:00
Martin Diehl
f146359c04
added --prefix option to configure script to specify symlink location
2014-02-28 07:47:11 +00:00
Martin Diehl
fe13bb16fe
added some consistency check and remove unnamed constants
2014-02-27 18:57:46 +00:00
Martin Diehl
3dee38433d
fixed formatting
2014-02-27 18:08:37 +00:00
Martin Diehl
27c83f60a6
fixed typo
2014-02-26 15:05:34 +00:00
Philip Eisenlohr
7f08c976c3
skip file if mandatory column not found in ASCIItable
2014-02-26 14:56:06 +00:00