Sharan Roongta
5348305ac8
restart key part of loadstep and not time discretization
2021-02-22 14:42:54 +01:00
Sharan Roongta
4d5e5cfb70
Merge branch 'fix-IntelMPI' into 'development'
...
Bugfix for access of unallocated variable
See merge request damask/DAMASK!342
2021-02-22 12:40:37 +00:00
Franz Roters
e2c41acc60
Merge branch 'restart-MPI-single-file' into 'development'
...
Restart mpi single file
See merge request damask/DAMASK!340
2021-02-22 12:37:21 +00:00
Vitesh
d54e49e3bc
restore functionality to write non-parallel
...
not needed at the moment, but in general useful. If PETSc = parallel
should always hold, we can simplify much more
2021-02-22 13:37:21 +01:00
Sharan Roongta
23a3354ac1
Merge branch 'python-improvements' into 'development'
...
Python improvements
See merge request damask/DAMASK!343
2021-02-22 12:22:02 +00: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
Test User
36db53f260
[skip ci] updated version information after successful test of v3.0.0-alpha2-478-gc9e4dc21f
2021-02-19 16:05:33 +01:00
Sharan Roongta
c9e4dc21f8
Merge branch 'less-instance' into 'development'
...
don't use instances in plastic models
See merge request damask/DAMASK!339
2021-02-19 13:32:12 +00: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
Martin Diehl
6c7201610e
Bugfix for access of unallocated variable
...
IntelMPI seems to access sendbuf for root!=0 in MPI_Scatterv
2021-02-17 17:56:39 +01:00
Test User
b6146a8cc6
[skip ci] updated version information after successful test of v3.0.0-alpha2-469-gcf3084a5c
2021-02-16 19:17:18 +01:00
Franz Roters
cf3084a5cf
Merge branch 'clean-damage' into 'development'
...
Clean damage
See merge request damask/DAMASK!336
2021-02-16 15:13:11 +00:00
Martin Diehl
53bab41b47
consistent name 'ph' and cleaning
2021-02-16 16:06:09 +01:00
Test User
7332a92b32
[skip ci] updated version information after successful test of v3.0.0-alpha2-442-ge2708d29f
2021-02-16 01:36:39 +01:00
Philip Eisenlohr
e2708d29f4
Merge branch 'account-for-floating-point-precision-in-orientation' into 'development'
...
Account for floating point precision in orientation
See merge request damask/DAMASK!338
2021-02-15 23:02:13 +00: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
Test User
f5c19f2067
[skip ci] Merge branch 'master' into development
2021-02-15 22:12:19 +01:00
Test User
2af7502ed4
[skip ci] updated version information after successful test of v3.0.0-alpha2-435-g8933dd856
2021-02-15 22:12:13 +01: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
8933dd8562
Merge branch 'python-improvements' into 'development'
...
Python improvements
See merge request damask/DAMASK!335
2021-02-15 17:57:45 +00:00
Philip Eisenlohr
89e8ca4535
renamed and shortened _separate_arguments()
2021-02-15 11:22:42 -05:00
Martin Diehl
341e8ddd6a
storing per instance does not add any value
2021-02-14 18:34:48 +01:00
Martin Diehl
f46d212e47
simplified access pattern
2021-02-14 17:35:39 +01:00
Martin Diehl
4026881e5a
clean interface
...
still need to get rid of internal converstion to instance and el,ip
arguments
2021-02-14 15:29:10 +01:00
Martin Diehl
5a1ca012f8
more suitable data structure
...
no need to know (ip,el) at the constitutive level
2021-02-14 14:36:56 +01:00
Martin Diehl
18971d7d8b
separation by instance does not add any value
2021-02-14 10:26:33 +01:00
Martin Diehl
c09c2a6c8e
easier to read without instance
2021-02-14 00:50:42 +01:00
Martin Diehl
a34edda4d9
fixed test for damage
2021-02-13 22:06:44 +01:00
Martin Diehl
5126370934
cleavageopening+anisobrittle are strongly coupled
2021-02-13 19:20:52 +01:00
Martin Diehl
9481b16878
missing renames
2021-02-13 19:10:13 +01:00
Martin Diehl
8dc53344ec
'kinematics'=>'eigen', now part of 'mechanics'
2021-02-13 18:52:37 +01:00
Martin Diehl
22a0aff488
separting thermal and damage sources
2021-02-13 18:41:30 +01:00
Sharan Roongta
099cd90890
Merge remote-tracking branch 'origin/development' into python-improvements
2021-02-13 16:51:29 +01:00
Martin Diehl
72c099dbbe
store data separetly
2021-02-13 15:06:27 +01:00
Martin Diehl
595ee7a35a
copy and paste error
2021-02-13 14:38:53 +01:00
Martin Diehl
b3231bf0a8
avoid undefined return
2021-02-13 14:15:41 +01:00
Martin Diehl
9ba185973f
more systematic directory structure
2021-02-13 13:33:58 +01:00
Martin Diehl
ab202b8e73
less verbose reporting
2021-02-13 13:07:35 +01:00
Martin Diehl
570086c814
hard code at max 1 damage mechanism
2021-02-13 13:07:12 +01:00
Martin Diehl
d9699b0f2e
simplified access pattern
2021-02-13 11:01:08 +01:00
Martin Diehl
775a51faa1
explicit instance mapping not needed
2021-02-13 10:11:39 +01:00
Martin Diehl
b3dde6d722
only one damage mechanism per phase
...
material.yaml specification is designed to allow more than one, but that
requires to have two phase fields etc.
For the moment, keep it as simple as possible.
2021-02-13 09:55:17 +01:00
Martin Diehl
6e3515982d
not needed outside of thermal
2021-02-13 07:55:32 +01:00
Martin Diehl
f95e3bc08d
simplified access pattern
2021-02-13 07:25:48 +01:00
Martin Diehl
c790c82a42
separating by instance just complicates things
2021-02-13 06:59:18 +01:00