Commit Graph

2275 Commits

Author SHA1 Message Date
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
Philip Eisenlohr c1b6e08464 Merge branch 'AnalyticTangent' into 'development'
Analytic tangent

Analytic tangent is typically of same quality and much faster and memory efficient.
For simplyfied output, we should not have undetermined state/dotState

See merge request !9
2016-07-30 00:41:37 +02:00
Martin Diehl a6ee4216d6 commenting 2016-07-29 16:34:51 +02:00
Martin Diehl 12d13fb2fa giving unit 2016-07-29 16:27:27 +02:00
Martin Diehl 136d01cdfc Merge branch 'development' into miscImprovements 2016-07-29 16:26:44 +02:00
Martin Diehl f992e420e3 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into development 2016-07-27 20:38:36 +02:00
Martin Diehl e68b06f1cb might be helpful 2016-07-27 14:32:03 +02:00
Martin Diehl f411405da6 wrong comment 2016-07-27 14:29:16 +02:00
Martin Diehl 10897bcaae not needed anymore 2016-07-27 09:18:13 +02:00
Martin Diehl d0544a69dd removed some remainders of state perturbation 2016-07-25 20:16:27 +02:00
Martin Diehl d1b777a47c flag for analytic tangent not needed anymore 2016-07-25 20:12:56 +02:00
Martin Diehl faf44c0754 removed allocation for (dot)state backup, simplified screen output handling for MPI 2016-07-25 20:12:00 +02:00
Martin Diehl e4c590699f removed numerical perturbation calculation 2016-07-25 20:07:12 +02:00
Franz Roters 3305cae220 now also corrected calculation of gamma_dot in postresults 2016-07-18 13:03:23 +02:00
Martin Diehl 630b89c25a bugfixes (did not compile) 2016-07-14 15:29:53 +02:00
Martin Diehl 091b72c3ff commenting 2016-07-13 16:25:27 +02:00
Martin Diehl bc8ecc5437 polishing 2016-07-08 22:12:02 +02:00
Martin Diehl 9dea11f10e Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-07-05 17:00:17 +02:00
Martin Diehl af4307ea72 Merge branch 'NoCoreModule' into development 2016-07-01 15:08:47 +02:00
Martin Diehl ffcc9300c5 using norm2 function and newly introduced dNeq0/dEq0 2016-06-30 14:39:11 +02:00
Martin Diehl e97f3a788d added special function for often used comparison to 0 2016-06-30 10:30:40 +02:00
Martin Diehl 3e130ee7b6 Merge branch 'development' of magit1.mpie.de:damask/DAMASK into miscImprovements 2016-06-30 10:25:32 +02:00
Martin Diehl ddb292e360 some simplifications 2016-06-29 23:27:22 +02:00
Martin Diehl c949f407e5 unused variable 2016-06-29 17:13:02 +02:00
Martin Diehl ddff0035b6 removed old regridding related stuff 2016-06-29 16:59:22 +02:00
Martin Diehl 3a0a7dea9a not needed for disabled output MPI rank>0 2016-06-29 16:44:05 +02:00