Commit Graph

3438 Commits

Author SHA1 Message Date
Christoph Kords c10d0d15cb crystallite_integrateStateFPI: convergence check always ran about all e,i,g; now checking only those specified in FEsolving_execElem, FEsolving_execIP 2014-01-21 18:45:41 +00:00
Christoph Kords ff648492c1 perturbation calculation in crystallite_stressAndItsTangent: only backup and restore those chunks of crystallite_Fe, _Fp etc that are actually used in order to avoid pointless data copying in non ping pong mode
(missed some part in last commit)
2014-01-21 18:28:21 +00:00
Christoph Kords 029826d84f perturbation calculation in crystallite_stressAndItsTangent: only backup and restore those chunks of crystallite_Fe, _Fp etc that are actually used in order to avoid pointless data copying in non ping pong mode 2014-01-21 16:35:12 +00:00
Christoph Kords 351aa6ba29 setting todo and converged flag only for those e,i,g that are to be executed (FE_elemExec etc)
used to spoil convergence checking in non ping pong mode and lead to slow performance
2014-01-21 16:09:00 +00:00
Martin Diehl 1d26cff024 worked on the xdmf preview 2014-01-21 08:04:05 +00:00
Martin Diehl 8b4af554ba added verbosity on help messages 2014-01-20 14:41:56 +00:00
Martin Diehl 33e43b60ea working subset 2014-01-19 20:13:02 +00:00
Martin Diehl fc3c90d1f4 now with time, however getting the data in might be rather complex 2014-01-19 11:34:47 +00:00
Martin Diehl 5488869497 added simple xdmf data, not temporal so far 2014-01-19 10:53:01 +00:00
Martin Diehl e81b798662 corrected shell extension for apply_DAMASK_modifications.sh (was py) 2014-01-18 18:00:28 +00:00
Philip Eisenlohr 698ee976eb last year's short write-up of the elasto-plasto-damage ideas 2014-01-17 02:43:36 +00:00
Philip Eisenlohr 74cbfb6d48 added few comments 2014-01-17 01:38:35 +00:00
Philip Eisenlohr 033b979471 corrected __slots__ class variable 2014-01-17 01:37:01 +00:00
Philip Eisenlohr fdd4e224ce fixed integer type clash in Get_Unit function 2014-01-16 22:02:03 +00:00
Philip Eisenlohr 68bfd79044 well, almost... (forgot to add the plural "s" in the Makefile) 2014-01-16 21:54:50 +00:00
Philip Eisenlohr fc7fd80e9c following convention of ".py" extension for Python scripts (now also compatible with new Makefile) 2014-01-16 21:53:14 +00:00
Philip Eisenlohr 4d1d4fcf4a forgot to change obsolete property "pathInfo" to new name "options"... 2014-01-16 21:40:54 +00:00
Philip Eisenlohr c402d848f7 adopted "MSC_ROOT" instead of "msc" for pathinfo 2014-01-16 21:35:51 +00:00
Philip Eisenlohr 50b682db4c syntax polishing 2014-01-16 21:29:39 +00:00
Philip Eisenlohr b590beb712 remove redundant trailing slashes from directory options 2014-01-16 21:18:11 +00:00
Christoph Kords 77cba87bf3 in crystallite_integrateStress: pass full 2nd PK stress to LpAndItsTangent instead of only the deviatoric part; otherwise constitutive laws that depend on the hydrostatic pressure do not work; constitutive laws that require a deviatoric stress need to calculate it internally (as is e.g. already done in the J2 model) 2014-01-16 10:36:40 +00:00
Christoph Kords a011b0a4a2 corrected tangent of plastic velocity gradient dLp_dT for slip (twin volume fraction was missing) 2014-01-16 09:53:45 +00:00
Christoph Kords 9223cf52b4 corrected non-Schmid effect: used to calculate resolvedstress based on Mandel notation which can be incorrect for nonsymmetric non-Schmid tensors 2014-01-16 09:50:40 +00:00
Christoph Kords b24dd62431 corrected tangent of plastic velocity gradient dLp_dT for slip (twin volume fraction was missing) 2014-01-16 09:29:21 +00:00
Christoph Kords 563c4ac94b corrected tangent of plastic velocity gradient dLp_dT, which improves convergence a lot 2014-01-16 09:18:26 +00:00
Martin Diehl 278f854e41 introduced functionality to get output results by point from the HDF5 file 2014-01-15 22:17:32 +00:00
Luv Sharma 649b8b91fe fixed reporting of arguments 2014-01-15 15:10:13 +00:00
Martin Diehl cbc6f2a3af updated library for vtk output 2014-01-15 14:58:59 +00:00
Martin Diehl 3fffb2ae3e added parameter set for Magensium 2014-01-15 12:29:44 +00:00
Martin Diehl 9f3a17b1b6 fixed bug in hexagonal slip system definition 2014-01-15 12:08:46 +00:00
Franz Roters 98f677916c fixed crash in RtoEuler for PHI=180° 2014-01-15 08:32:43 +00:00
Martin Diehl cf318f4392 fixed bug in lapack 2014-01-14 22:50:57 +00:00
Martin Diehl 621c1447ac parsing options to script targets to mimic behavior of sub make targets 2014-01-14 22:33:15 +00:00
Martin Diehl 449c66c70f did some testing... 2014-01-14 19:32:55 +00:00
Martin Diehl 01c8c434f7 finished work on the new installation scheme (if no bugs are found ;)) 2014-01-14 19:03:41 +00:00
Philip Eisenlohr 5b0f844e30 corrected help text; tidy up; changed (corrected?) environment variable "MSC" to "MSCROOT" 2014-01-14 14:12:35 +00:00
Martin Diehl db18b3c77f added missing script arguments in documentation part of the header 2014-01-14 10:53:45 +00:00
Martin Diehl 98129eb6d4 configure script was missing 2014-01-13 21:17:28 +00:00
Philip Eisenlohr ddc88d4cd6 added (I4P) to output integer type of Get_Unit function since plain integer resulted in compiler error (with ifort 14) 2014-01-13 16:52:06 +00:00
Martin Diehl 0f101c8dbf adopted to improved HDF5 format 2014-01-13 16:22:01 +00:00
Martin Diehl 3200a306f6 fixed non-working system detection string 2014-01-13 16:04:38 +00:00
Martin Diehl 3d69d9b927 moved DAMASK_NUM_THREADS to options, DAMASK_env.sh gets it from there 2014-01-13 10:56:54 +00:00
Martin Diehl 619ebf4c1f added result files to ignore list 2014-01-13 09:39:26 +00:00
Martin Diehl aab0208c65 more modifications, only configure needs modifications 2014-01-12 17:29:00 +00:00
Martin Diehl 80da1c529e some more work on the consistent installation scheme, fixed bug in Makefile 2014-01-11 19:13:02 +00:00
Martin Diehl 0fd9fff7ae also forgotten 2014-01-11 17:19:56 +00:00
Martin Diehl 00eb9b2cf6 forgot Makefile 2014-01-11 17:18:59 +00:00
Martin Diehl 4271f65d05 textfile containing options (like pathinfo, but extended and will be directly used by the Makefile) 2014-01-11 17:16:51 +00:00
Martin Diehl 2262098ed4 more work on new installation 2014-01-11 14:28:07 +00:00
Martin Diehl e025ac5952 fixed DAMASK_env.sh to work with linux and Mac, started to reorganize installation to be consistent for all solvers 2014-01-11 12:46:30 +00:00