Philip Eisenlohr
|
e2d4ab427e
|
explicit path joining with "/" in _result; updated cpTi CRSS
|
2021-03-09 22:02:49 -05:00 |
Philip Eisenlohr
|
a26e586b14
|
More general 'delete' (accepts iterables) and backports of '|' and '|=' for union/add.
'|=' would work for python 3.9 without extra code, but '|' unfortunately casts 'damask.Config' (subclass of 'dict') to a 'dict'.
|
2021-03-09 19:15:15 +00:00 |
Philip Eisenlohr
|
4208c4e713
|
adapted to Table.add being out-of-place
|
2021-03-08 11:04:49 -05:00 |
Philip Eisenlohr
|
7cbc69a4ca
|
added "Returns" to help
|
2021-03-08 11:02:27 -05:00 |
Philip Eisenlohr
|
109ad378c2
|
corrected help text of as_Rodrigues_vector
|
2021-03-02 16:26:18 +01:00 |
Franz Roters
|
7b89cb41f9
|
Merge branch 'dislotwin-correction' into 'development'
dislotwin-correction
See merge request damask/DAMASK!347
|
2021-02-28 19:45:34 +00:00 |
Philip Eisenlohr
|
464c62e7e7
|
abandoned integer aliases for projection directions
|
2021-02-28 12:47:13 +01:00 |
Philip Eisenlohr
|
175d724ded
|
added keepdims=False option to project_stereographic
|
2021-02-27 18:38:40 -05:00 |
Philip Eisenlohr
|
ea763fd941
|
generalized stereographic projection to cope with all three directions (x,y,Z)
|
2021-02-27 11:15:01 -05:00 |
Martin Diehl
|
bf223e8e00
|
helpful reporting in case of errors
|
2021-02-26 06:35:42 +01:00 |
Philip Eisenlohr
|
1d62341811
|
Fixed missing second-to-last entry in representation list. Polished help texts.
|
2021-02-26 03:20:28 +01:00 |
Sharan Roongta
|
c0e488881e
|
converted two examples to yaml
|
2021-02-24 20:13:55 +01:00 |
Philip Eisenlohr
|
2549d7a05a
|
[skip ci] removed debug print statement
|
2021-02-24 15:50:06 +01:00 |
Philip Eisenlohr
|
2dea705fa9
|
polishing/shortening
|
2021-02-23 19:01:10 -05:00 |
Philip Eisenlohr
|
0b08b3d233
|
expanded help texts
|
2021-02-23 18:54:55 -05:00 |
Philip Eisenlohr
|
dcc42204ec
|
expanded help on material_add
|
2021-02-23 18:40:32 -05:00 |
Philip Eisenlohr
|
69316f186b
|
fixed ConfigMaterial.from_table; 2D grid.from_table now acceptable
|
2021-02-23 11:50:13 -05:00 |
Philip Eisenlohr
|
4a00254dba
|
shortened material_add and allow for multi-constituent; broken from_table...
|
2021-02-22 22:47:08 -05:00 |
Martin Diehl
|
0461c404f7
|
numpy uses __array__ for casting
avoids infinite loop of __init__, __getitem__, and shape. Found on
8cf07f6113
|
2021-02-22 18:52:06 +01:00 |
Martin Diehl
|
5517be5078
|
warn the caller of deprecated functions
|
2021-02-22 08:49:44 +01:00 |
Martin Diehl
|
67f0ab2ce8
|
silence deprecation warning
|
2021-02-22 08:46:28 +01:00 |
Martin Diehl
|
b00b4bb0ad
|
more general handling of precision
Anaconda on windows does not have np.float128 defined, but aliases
should work
https://numpy.org/devdocs/user/basics.types.html
|
2021-02-19 17:03:41 +01:00 |
Martin Diehl
|
f5f993435b
|
make intention clear
|
2021-02-19 16:34:28 +01:00 |
Martin Diehl
|
ab9661d951
|
don't see how ':=' should help here
|
2021-02-19 07:04:34 +01:00 |
Martin Diehl
|
7c6ce525a3
|
ask for minimum version
|
2021-02-19 06:51:32 +01:00 |
Philip Eisenlohr
|
f609b61157
|
Merge branch 'development' into account-for-floating-point-precision-in-orientation
|
2021-02-15 16:26:25 -05:00 |
Philip Eisenlohr
|
6bbd55d967
|
exchanged c for x in from_cubochoric
|
2021-02-15 16:25:36 -05:00 |
Philip Eisenlohr
|
002cfbd085
|
Merge branch 'account-for-floating-point-precision-in-orientation' into 'development'
ensures that at least one orientation in the FZ is found
See merge request damask/DAMASK!337
|
2021-02-15 20:53:37 +00:00 |
Philip Eisenlohr
|
89e8ca4535
|
renamed and shortened _separate_arguments()
|
2021-02-15 11:22:42 -05:00 |
Sharan Roongta
|
099cd90890
|
Merge remote-tracking branch 'origin/development' into python-improvements
|
2021-02-13 16:51:29 +01:00 |
Martin Diehl
|
fe63adcca4
|
mimic python error message and ensure that error is raised
|
2021-02-12 18:20:39 +01:00 |
Sharan Roongta
|
9e8a243d6f
|
avoid name conflict with lattice parameter 'c'
|
2021-02-12 12:15:08 +01:00 |
Sharan Roongta
|
f1b8978e21
|
accept variables that will be used
**kwargs allowed the use of extraneous arguments
|
2021-02-12 11:24:12 +01:00 |
Martin Diehl
|
958936c449
|
Merge branch 'development' into polishing-for-release
|
2021-02-11 21:59:59 +01:00 |
Martin Diehl
|
e8fae6b2a7
|
simplified
|
2021-02-11 21:56:53 +01:00 |
Martin Diehl
|
4e31862f0f
|
avoid repetition
|
2021-02-10 18:35:13 +01:00 |
Martin Diehl
|
6895ef6b18
|
always write LF line endings
small pitfall: I windows users use a filehandle that results from a call
to open() without the newline option, they get still CRLF line endings
|
2021-02-10 10:03:35 +01:00 |
Martin Diehl
|
4bcbcb34d0
|
ensures that at least one orientation in the FZ is found
|
2021-02-09 23:58:00 +01:00 |
Martin Diehl
|
869307c5ec
|
temperature not needed for pure mechanics
would also require to define thermal homogenization
|
2021-02-08 22:56:37 +01:00 |
Sharan Roongta
|
cab5a5cec7
|
homogenization 'none' name misleading.
|
2021-02-04 15:37:40 +01:00 |
Sharan Roongta
|
14ce127dc4
|
fraction --> v
|
2021-02-04 13:46:01 +01:00 |
Martin Diehl
|
051e3ed0ae
|
not needed anymore
|
2021-02-02 12:26:08 +01:00 |
Martin Diehl
|
0f6094890a
|
simplified
damask.environment does not offer any advantage over os.environ for
variables. After 'root_dir' was removed, the whole module became
obsolete
|
2021-01-15 12:14:05 +01:00 |
Martin Diehl
|
37de561938
|
shell variables are more robust
they will also work if Fortran and python code are installed in
different locations.
|
2021-01-13 18:53:16 +01:00 |
Martin Diehl
|
d76543f759
|
better name
|
2021-01-13 14:57:58 +01:00 |
Martin Diehl
|
a7d998dd48
|
standard name
|
2021-01-13 14:53:50 +01:00 |
Martin Diehl
|
4c35da8627
|
simplified
|
2021-01-13 11:33:28 +01:00 |
Martin Diehl
|
196902948f
|
simplified
|
2021-01-13 09:54:04 +01:00 |
Martin Diehl
|
f4247e0f35
|
simpler (and scipy compatible)
|
2021-01-13 09:35:42 +01:00 |
Philip Eisenlohr
|
2d6e6a2370
|
Rotation composition uses "*"; application of Rotation to object uses "@"; "apply()" works on both
|
2021-01-12 18:57:33 -05:00 |