Martin Diehl
e7fd445816
WIP: Simplifying
...
using maxval gives inherently correct values and a consistency check is not needed any more
using config_phase capabilities to read in lattice related data
2018-07-20 14:13:13 +02:00
Test User
2d1e933c3d
[skip ci] updated version information after successful test of v2.0.2-250-g8616a923
2018-07-20 11:03:47 +02:00
Martin Diehl
fd39c9a73c
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2018-07-20 04:06:23 +02:00
Martin Diehl
8554279351
outputID is not of default integer type (causes trouble with MSC.Marc)
2018-07-20 04:02:49 +02:00
Martin Diehl
8616a92309
unused module
2018-07-20 03:50:07 +02:00
Martin Diehl
834b3c1d5c
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2018-07-20 03:46:43 +02:00
Martin Diehl
0c67f28178
python3 compatible tests
2018-07-20 03:46:00 +02:00
Martin Diehl
24d1528e04
on the way to full python 3 compatibility
2018-07-20 03:31:46 +02:00
Martin Diehl
b59145fca5
also using python 3 compatible tests
2018-07-20 03:11:10 +02:00
Martin Diehl
2632be2a76
polishing
2018-07-20 03:09:53 +02:00
Martin Diehl
784ae28dbb
now working with python 3
2018-07-20 00:39:50 +02:00
Test User
1384fdead1
[skip ci] updated version information after successful test of v2.0.2-241-g800f86e4
2018-07-19 23:56:47 +02:00
Martin Diehl
1f637a0c49
python3 compatible map requires conversion to list
2018-07-19 18:01:38 +02:00
Martin Diehl
800f86e419
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2018-07-19 16:41:55 +02:00
Martin Diehl
0438b7113a
using util function where possible, ensuring python3 compatibility
2018-07-19 16:38:25 +02:00
Martin Diehl
f928bd5e5b
more python 3 compatibility
2018-07-19 16:26:30 +02:00
Martin Diehl
35e470ff4d
needed for python3
2018-07-19 16:19:05 +02:00
Martin Diehl
9821654aae
iteritems does not exist in python3 anymore
...
items also works for python2 (might be slower though)
2018-07-19 16:16:10 +02:00
Martin Diehl
d138993c1d
using util functionality to be compatible with python3
2018-07-19 16:12:36 +02:00
Martin Diehl
6dd970dfe0
logic seemed to be broken (only filter out strings which have a 'strip'
...
attribute
string in python 3 have both attributes, '__iter__' and '__getitem'. Old
syntax therefore split up strings into characters
2018-07-19 15:46:14 +02:00
Martin Diehl
beb418eb44
python3 compatible way
...
ugly, but works also for python2.7. Probably there is a better solution
when 2.7 is deprecated
2018-07-19 15:20:34 +02:00
Test User
a3682d4876
[skip ci] updated version information after successful test of v2.0.2-232-gef6ffc94
2018-07-19 06:58:39 +02:00
Martin Diehl
ef6ffc94e7
simplified system report
2018-07-18 23:40:49 +02:00
Martin Diehl
83657a6597
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2018-07-18 23:37:28 +02:00
Sharan Roongta
3f285d3a3f
polishing: prm replaces param(instance)
2018-07-17 19:29:39 +02:00
Martin Diehl
a3037a6064
cmpftwin was not read in
2018-07-17 18:02:55 +02:00
Martin Diehl
b3a6aabdc5
cthresholdtwin was not read in!
...
polished and commented
2018-07-17 12:32:57 +02:00
Martin Diehl
edcf97ea59
associate: clearer code and no performance drawbacks
2018-07-16 22:02:31 +02:00
Martin Diehl
df42e9ed88
using associate avoids performance issues related to pointers
2018-07-16 21:37:26 +02:00
Martin Diehl
e0e03827c5
simplified
2018-07-16 21:14:33 +02:00
Martin Diehl
fb1265db3d
checking for existing file
2018-07-16 20:08:31 +02:00
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
a1ad18c88a
256 characters is enough for material.config
...
larger values waste memory and decrease readability.
Still need to discuss how geom files are handled, for them longer limits make sense
2018-07-16 12:08:22 +02:00
Martin Diehl
7f05bf9c0a
leftover variables not needed anymore
2018-07-16 11:54:46 +02:00
Martin Diehl
b26c4a39ef
store raw material.config
2018-07-16 11:42:58 +02:00
Martin Diehl
3f7a1d1c07
function to read and store complete text file
...
reading as stream avoids costly repeated call to 'read'. Requires of course more memory, but that should be fine
also, recursion case ('{}') is internally handled. Old recursive was error prone and buggy when rewining (see 'reset' option)
2018-07-16 11:40:42 +02:00
Martin Diehl
bc5fcf2c14
leftover variable from cleaning
2018-07-16 10:51:42 +02:00
Martin Diehl
942883e9dd
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2018-07-16 09:32:22 +02:00
Test User
6f3de6efe8
[skip ci] updated version information after successful test of v2.0.2-228-ge08b7325
2018-07-13 19:06:38 +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
e08b732592
it's a byte string in python3
2018-07-12 10:33:05 +02:00
Martin Diehl
f592881f67
structured
2018-07-12 07:12:10 +02:00
Test User
86e88b3181
[skip ci] updated version information after successful test of v2.0.2-226-g6ed1e316
2018-07-11 12:24:13 +02:00
Martin Diehl
28414490c8
following https://packaging.python.org/tutorials/packaging-projects
2018-07-11 05:12:49 +02:00
Martin Diehl
6ed1e31699
Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development
2018-07-11 05:02:40 +02:00
Martin Diehl
a4e4a9c4ab
merge does not work for strings of different length
...
fixed possible out of bounds access
2018-07-10 21:40:01 +02:00
Martin Diehl
a1b1a4c476
include files are not libraries
2018-07-10 18:26:45 +02:00
Martin Diehl
f6d3626c26
PETSc 3.9 is already default
2018-07-10 18:21:05 +02:00