Commit Graph

2300 Commits

Author SHA1 Message Date
Martin Diehl a04968d43f Merge branch 'development' into negativeRange 2016-11-01 17:20:56 +01:00
Martin Diehl d2b89a16e9 output differs when using dEq0 instead of dEq(x,0.0)
revert this change for the moment, even though dEq0 seems to be more safe
2016-11-01 09:34:46 +01:00
Martin Diehl 97867806f7 Fortran code also ready for negative range 2016-10-29 11:04:19 +02:00
Martin Diehl 6378cb1ff1 using improved dEq0/dNeq instead of dEq/dNeq with 0.0 argument 2016-10-29 10:04:36 +02:00
Martin Diehl f1fdb19b85 Merge branch 'development' of magit0.mpie.de:damask/DAMASK into development 2016-10-29 09:29:27 +02:00
Franz Roters b34a60d2f4 added support for Marc2016 2016-10-28 09:16:20 +02:00
Martin Diehl 476c8ba815 Merge branch 'development' of magit0.mpie.de:damask/DAMASK into development 2016-10-26 07:54:31 +02:00
Martin Diehl 2b50494951 following philips suggestion for 8c1fe4fff0
and removing unneeded if statements for worldrank
2016-10-25 22:54:32 +02:00
Martin Diehl b957f1f016 include of lib dir no longer needed 2016-10-24 14:17:26 +02:00
Martin Diehl 1f5a3f474c consistent use of same name for communicator
will not make any difference, but clearer to understand
http://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/Sys/PETSC_COMM_WORLD.html
2016-10-24 10:42:01 +02:00
Martin Diehl 8c1fe4fff0 no need to have unused dummy arguments 2016-10-22 13:40:45 +02:00
Martin Diehl cfb90c83d0 more infos for humans and compilers 2016-10-22 13:24:50 +02:00
Martin Diehl b5c1b49137 unified definition of NaN for Intel and GNU Fortran (works for Intel 15. und 16.) 2016-10-22 12:17:18 +02:00
Martin Diehl 41f01e16cd using PETSC_NULL_OBJECT instead of dummy where possible 2016-10-22 12:16:02 +02:00
Martin Diehl 4a305e72b1 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-10-22 12:02:09 +02:00
Martin Diehl 54c0ba5599 Abaqus does not restore the jacobian (strange, but true) 2016-10-21 15:12:40 +02:00
Martin Diehl 54d98a2046 leftovers from perturbation calculation 2016-10-21 15:11:14 +02:00
Martin Diehl 633744bfa9 used only for commercial FEM anyway 2016-10-21 15:08:47 +02:00
Martin Diehl cc28da502b ifort 2017 requires new option format 2016-10-21 15:05:34 +02:00
Philip Eisenlohr 12e94bd310 revert to continuous spectral derivative, fwbw gets own branch 2016-10-19 08:07:54 -04:00
Philip Eisenlohr e93db170da fixed typo in help message 2016-10-18 16:24:23 -04:00
Philip Eisenlohr 85076ad613 check agreement between rate and time #points, extrapolate to outside 2016-10-18 16:23:52 -04:00
Philip Eisenlohr b8bf51b366 changed default FFT spatial derivative to "fwbw_difference" 2016-10-18 15:31:52 -04:00
Martin Diehl aab3d9af31 updated reference and used recommendation for comparison to 0.0 2016-10-18 19:50:05 +02:00
Philip Eisenlohr e49d1d4792 slight readability improvement 2016-09-28 18:27:52 -04:00
Martin Diehl ff13925afa documented and simplified 2016-09-21 06:28:24 +02:00
Martin Diehl d0ea692cf2 fix for 03aebdf958 2016-09-20 21:38:18 +02:00
Martin Diehl 03aebdf958 using standard function from C to determine hostname (no export of variable needed,
name can be either HOST or HOSTNAME).
fixed path separator as '/'
2016-09-20 07:08:31 +02:00
Martin Diehl 59e8109ced some comments, missing ierr 2016-09-08 08:51:07 +02:00
Martin Diehl c8f832e12f communication in code only run with a certain debug option on will not work
debug only happens at rank 0!
2016-09-08 08:43:15 +02:00
Martin Diehl 9f1812bef9 not needed any more 2016-09-05 14:26:54 +02:00
Martin Diehl 221d3753f0 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-09-04 19:07:15 +02:00
Martin Diehl 5fec85a159 not needed any more 2016-09-03 17:01:39 +02:00
Martin Diehl c05307a273 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-09-03 14:35:53 +02:00
Martin Diehl a6940ab84f did not compile 2016-09-03 14:30:59 +02:00
Martin Diehl 0d43dfb2f7 allreduce makes sense here as for all other processes, worldrank check not needed anymore 2016-09-03 14:27:56 +02:00
Martin Diehl 6207f1e7d9 reporting MPI processes 2016-09-03 14:25:45 +02:00
Martin Diehl 9512231d49 cleaning 2016-09-03 13:53:41 +02:00
Philip Eisenlohr d529eae4a4 fixed MPI_reduce hiccup
see http://stackoverflow.com/questions/17741574/in-place-mpi-reduce-crashes-with-openmpi
2016-08-31 22:54:00 -04:00
Philip Eisenlohr d3eb3451e3 improved readability by splitting to one file per line 2016-08-25 12:00:10 -04:00
Philip Eisenlohr 6076506738 general polishing and removal of redundant do-loop 2016-08-25 11:57:19 -04:00
zhangc43 af10f92041 remove space before preprocessor 2016-08-23 08:29:42 -04:00
zhangc43 3d0e19de0a syntax polish for ifdef 2016-08-22 17:45:05 -04:00
zhangc43 4dfc8d0132 add MPI_finalize() following Martin & Philip suggestions; 2016-08-22 17:11:42 -04:00
Martin Diehl 59e7a41aa2 now longer write empty file if file given in {} not existing 2016-08-20 07:14:18 +02:00
Martin Diehl c28649d348 error check for mpi parallelization 2016-08-16 13:30:11 +02:00
Martin Diehl c2b1499d84 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-08-16 12:46:03 +02:00
Martin Diehl 22d275b009 initialization also needed for "empty" phase to allocate state arrays
seems to be safe
2016-08-08 10:36:34 +02:00
Martin Diehl 48a9aea9ff Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-08-01 16:57:59 +02:00
Martin Diehl 71095832a4 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-08-01 16:30:58 +02:00