Martin Diehl
fc0499a9bb
bug fixes and polishing
...
bugs: wrong bracket in calculation of threshold_stress_twin
3**b_twin instead of 3*b_twin in calculation of threshold_stress_twin
ph instead of instance in calculation of mfp_twin
2018-07-16 19:53:26 +02:00
Martin Diehl
84c29bb255
Merge branch 'development' into 19-NewStyleDislotwin
2018-07-13 11:54:42 +02:00
Sharan Roongta
0c7c77987b
typo in plastic dislotwin
2018-07-12 23:22:55 +02:00
Sharan Roongta
eb7860ba22
Tolerances were different from original
2018-07-12 18:30:30 +02:00
Martin Diehl
a1b1a4c476
include files are not libraries
2018-07-10 18:26:45 +02:00
Martin Diehl
771b8f00ec
leftover from performance reporting/debugging
2018-07-07 13:50:39 +02:00
Martin Diehl
a78d1d7556
Merge branch 'development' into 20-NewStyleDislotwin
2018-07-07 13:26:45 +02:00
Martin Diehl
5295b49ab3
deallocate statements not needed
...
not clear why global variables need check (should be allocated only once)
local variables are deallocated when they go out of scope
2018-07-07 12:32:57 +02:00
Martin Diehl
4e3cc75c1a
forgot rename
2018-07-07 12:32:47 +02:00
Martin Diehl
88b9da1973
using up-to-date development since Abaqus exp has been removed
2018-07-06 19:00:58 +02:00
Martin Diehl
a9845c4bf8
using wrong default for dipole formation
2018-07-06 18:57:37 +02:00
Martin Diehl
ce32372f1c
more cleaning of old commercial FEM solver files
2018-07-06 13:18:55 +02:00
Martin Diehl
580a0bbedd
reading in interaction parameters, looping only over existing families
2018-07-05 13:09:11 +02:00
Martin Diehl
cb71e9401b
Merge branch '21_removeperformanceprofiling' into 'development'
...
21 removeperformanceprofiling
See merge request damask/DAMASK!29
2018-07-04 19:02:02 +02:00
Martin Diehl
346a0b722b
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2018-07-03 22:59:49 +02:00
Martin Diehl
63057998fe
array of size 0 seems to be a common source for segmentation fault
2018-07-03 22:58:49 +02:00
Philip Eisenlohr
3c1012ef38
cut out more now useless pieces
2018-07-03 22:12:25 +02:00
Test User
efee9d98e7
elseif contained only debug statements, not needed
2018-07-03 21:58:28 +02:00
Philip Eisenlohr
bebcd53445
more commenting, clearer variable naming, stress_mask as param
2018-07-03 15:51:46 -04:00
Martin Diehl
9d993de256
should not be executable
2018-07-03 19:34:26 +02:00
Martin Diehl
b1a7eca528
array access out of bounds
2018-07-03 19:32:31 +02:00
Martin Diehl
8eeec5c0f1
also Abaqus works with openMP now/again?
2018-07-03 12:05:14 +02:00
Yang Su
a38a3ef83e
changed state assignment to b=a;c=b from b=a;c=a --- caused memory fault in ifort15
2018-06-29 18:47:27 -04:00
Martin Diehl
a308b2130a
Merge branch 'development' into 21_removeperformanceprofiling
2018-06-28 13:09:11 +02:00
Martin Diehl
b3862ef800
enough to support 3 versions (2018 should be out already/soon)
2018-06-28 07:22:32 +02:00
Martin Diehl
716065c0cd
Merge branch 'development' into 30_parsePhasePartOnce
2018-06-27 21:43:09 +02:00
Martin Diehl
2bee95bfee
argument for checking expected shape in the future
2018-06-27 18:04:06 +02:00
Martin Diehl
cc0db1a577
WIP: compiles
2018-06-27 17:38:52 +02:00
Martin Diehl
158e6fd601
Merge branch '30_parsePhasePartOnce' into 20-NewStyleDislotwin
2018-06-27 11:24:42 +02:00
Sharan Roongta
90d9724b9f
Reading in of parameters using list
2018-06-27 11:22:16 +02:00
Martin Diehl
78f9a107fe
exception for empty list
2018-06-27 09:04:14 +02:00
Martin Diehl
fc83a76318
consistent naming
2018-06-26 20:54:54 +02:00
Martin Diehl
ea80e04ea8
deallocating config, simplifying
2018-06-26 20:50:06 +02:00
Martin Diehl
bb415e8a02
using array size not to rely on correctly set variable, cleaning crystallite data after use
2018-06-26 20:33:41 +02:00
Martin Diehl
98cc56968e
don't rely on a variable, use the array size directly
2018-06-26 20:33:02 +02:00
Martin Diehl
d786ead381
freeing space
...
debug statements have been inactive for a while ...
2018-06-26 20:31:52 +02:00
Martin Diehl
1abe747204
possibility to deallocate material.config parts
2018-06-26 20:30:41 +02:00
Martin Diehl
a68c466fc6
simplified
2018-06-26 19:18:23 +02:00
Martin Diehl
66a254f8fb
polishing
2018-06-26 19:09:46 +02:00
Martin Diehl
6a75021bca
need to check at the beginning
...
wrong logic in case default was overwritten
2018-06-26 19:09:08 +02:00
Martin Diehl
92bcf3a7aa
function to free elements of the string list.
...
Note: Pointers that are allocated will never go out of scope. Pointers
that are assigned (=>) will be deallocated/disaccociated like allocatables
that go out of scope
2018-06-26 18:48:29 +02:00
Philip Eisenlohr
b907acfbfa
improved if then else logic here and there
2018-06-26 11:36:45 -04:00
Philip Eisenlohr
1b920705d7
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2018-06-26 10:03:02 -04:00
Martin Diehl
a5ca26ab10
bug (copy and paste): fiber should be counted, not gauss
2018-06-26 08:20:40 +02:00
Martin Diehl
0680b1706f
improved error handling
2018-06-26 07:56:20 +02:00
Martin Diehl
a91fa75a28
sanity check, something is going wrong with intel 16.0
2018-06-26 07:38:41 +02:00
Sharan Roongta
2480d2f1ba
Reading in of parameters made consistent
2018-06-25 20:07:35 +02:00
Sharan Roongta
57c6f44dfc
Merge branch '30_parsePhasePartOnce' into 20-NewStyleDislotwin
2018-06-25 15:36:23 +02:00
Sharan Roongta
300b2827b2
Using new functions for parsing material config
2018-06-25 15:28:15 +02:00
Martin Diehl
1add0f3d84
gfortran does not recognice an empty array as 'present'
2018-06-22 08:03:22 +02:00