Commit Graph

11331 Commits

Author SHA1 Message Date
Martin Diehl 5a4a7393b9 statements belong together 2020-04-28 19:17:34 +02:00
Martin Diehl 81b3dc74d5 default value needed (fcc/bcc)
thanks to Richard (TU Delft) and Vitesh for reporting
2020-04-28 19:07:17 +02:00
Franz Roters 524706d346 Merge branch 'fix-random-infinite-loop-marc' into 'development'
Fix random infinite loop marc

See merge request damask/DAMASK!163
2020-04-28 18:06:38 +02:00
Martin Diehl 20b604a334 finalize does not work for gfortran 2020-04-28 11:22:09 +02:00
Martin Diehl d99c05860e FEM is now Mesh 2020-04-28 10:35:43 +02:00
Martin Diehl 9565f15415 clearer description 2020-04-28 10:30:03 +02:00
Martin Diehl f3be26ffa2 long error and warning functions at the end of public methods 2020-04-28 10:05:36 +02:00
Martin Diehl 9273c88782 [skip ci] WIP: migrating from PRIVATE repo 2020-04-28 09:42:27 +02:00
Karo 6be1b63944 Merge branch 'vectorize_rotation' into 'development'
Vectorize rotation

See merge request damask/DAMASK!162
2020-04-27 15:26:44 +02:00
Martin Diehl f2164a5bd3 simplified
openMP is not used here ...
2020-04-27 13:40:22 +02:00
Martin Diehl 9750f267c8 missing initialization
can lead to infinite loops for no 'ping pong' (MSC.Marc)
2020-04-27 13:39:32 +02:00
Martin Diehl 40fd0040a9 use current status of release for Ubuntu 2020-04-27 08:17:07 +02:00
Martin Diehl 2d14790863 the result of a differential operator operating on a constant field is 0 2020-04-27 05:08:47 +02:00
Martin Diehl 9671a632b5 compare floats with tolerances 2020-04-26 14:58:07 +02:00
Martin Diehl 6864b9525d go back to original dir as soon as possible 2020-04-26 14:52:27 +02:00
Martin Diehl 0effa71276 cleaning
large alias lists complicate things
2020-04-26 08:36:16 +02:00
Martin Diehl 7ec1ae977e new names
spectral => grid
FEM      => mesh

because there are FEM solvers for both discretizations. old names will
be available for a certain time
2020-04-25 09:56:51 +02:00
Martin Diehl adf5e5e99c not supported at the moment 2020-04-25 09:39:34 +02:00
Martin Diehl f02c77b6d0 more reasonable tolerance
still relatively high because ctf files store position with constant
number of digits and floating dot. Hence, the precision is very low
2020-04-24 20:01:57 +02:00
Martin Diehl 1610d5a5d2 Merge branch 'development' into misc-improvements 2020-04-24 20:01:40 +02:00
Test User d37c43d30d [skip ci] updated version information after successful test of v2.0.3-2375-gc6d58954 2020-04-24 19:02:58 +02:00
Sharan Roongta ca6aa4bcd1 child type would inherit procedures from parent type 2020-04-24 16:50:42 +02:00
Franz Roters c6d58954fb Merge branch 'unified-RK4-RKCK45' into 'development'
Unified RK4 RKCK45

See merge request damask/DAMASK!161
2020-04-24 16:32:13 +02:00
Martin Diehl 97438713cc require numpy array 2020-04-24 12:55:59 +02:00
Martin Diehl 707324887f inform the user about planned functionality 2020-04-24 06:52:09 +02:00
Martin Diehl 042f64200c Merge branch 'development' into vectorize_rotation 2020-04-24 06:31:14 +02:00
Martin Diehl 49963b9f04 Merge branch 'development' into unified-RK4-RKCK45 2020-04-24 06:29:51 +02:00
Test User 05fd943cf4 [skip ci] updated version information after successful test of v2.0.3-2364-g62f7363a 2020-04-24 00:45:37 +02:00
Martin Diehl 62f7363a29 orientation conversion test in PRIVATE has the tendency to fail
new tolerances lead more often to a transfer from phi_2 to phi_1 for
PHI=180 or PHI=0.
The pytest takes care of that, the deprecated test in PRIVATE not
2020-04-23 22:11:57 +02:00
Test User 4bfa623ff2 [skip ci] Merge branch 'master' into development 2020-04-23 21:35:08 +02:00
Test User b2f8e8847f [skip ci] updated version information after successful test of v2.0.3-2339-g28980887 2020-04-23 21:34:11 +02:00
Philip Eisenlohr f0e2437d75 [skip ci] added "list(map..." required since Python3 2020-04-23 13:42:17 -04:00
Francisco Jose Gallardo Basile 898cf42aca Merge branch 'fix-grid-convention' into 'development'
Fix grid convention

See merge request damask/DAMASK!160
2020-04-23 19:02:23 +02:00
Sharan Roongta 7fe2a52b65 better logic for finalization 2020-04-23 17:10:33 +02:00
Martin Diehl cc3fa156cf support change of directory one object has been created 2020-04-23 16:29:20 +02:00
Franz Roters 289808875c Merge branch 'state-integration-cleaning' into 'development'
State integration cleaning

See merge request damask/DAMASK!155
2020-04-23 13:38:37 +02:00
Martin Diehl a3d54c5621 just boilerplate code 2020-04-23 10:08:29 +02:00
Martin Diehl 12d7fa7fda migrated to new class 2020-04-23 09:59:31 +02:00
Martin Diehl a0b7c51bec less strict tolerances
grid position reported by EBSD has only a few decimal places, so
rounding errors occur
2020-04-22 23:32:34 +02:00
Martin Diehl 936ce6a160 reshape for scalar/vector not needed 2020-04-22 18:26:10 +02:00
Sharan Roongta 11c4ff7787 finalization error 2020-04-22 16:49:31 +02:00
Sharan Roongta 6a0a8f1d27 Fortran syntax check showed an error 2020-04-22 15:51:05 +02:00
Martin Diehl d61f302305 no need for separate file 2020-04-22 15:34:47 +02:00
Sharan Roongta c4bcd3b430 Functions needed to store and read yaml data 2020-04-22 14:59:23 +02:00
Martin Diehl 8ba547a1b5 no need for an extra file 2020-04-22 13:23:50 +02:00
Martin Diehl a39e6b7af9 hide internal variables 2020-04-22 13:12:30 +02:00
Sharan Roongta b9fec2a4cf Public functions required 2020-04-22 12:23:09 +02:00
Martin Diehl 64b30ade6b don't make things complex by wrapping them into shell scripts 2020-04-22 11:25:29 +02:00
Martin Diehl e969fefbc6 can be done in python more easily
these shell scripts are just wrappers around tested functionality of the
python classes (geom or mechanics). Testing and using them is cumbersome
in comparison to using the python functionality directly
2020-04-22 09:45:25 +02:00
Martin Diehl 3621dddd66 test deviatoric part for known analytic solution 2020-04-22 09:16:53 +02:00