Martin Diehl
|
d45aea4467
|
moved reading in of lattice stru
|
2014-02-10 14:31:19 +00:00 |
Martin Diehl
|
20bea80f0c
|
changed order to have PETSc variables before others, fixed problem when MPI and FFTW were installed in standard location but PETSc build own MPI
|
2014-02-09 18:30:31 +00:00 |
Martin Diehl
|
33ab0ff0fe
|
introduce enums, remove gdot_twin and tau_twin from possible outputs because they weren't output anyway
|
2014-02-09 17:08:13 +00:00 |
Martin Diehl
|
a07c738778
|
polished a little bit
|
2014-02-08 10:48:09 +00:00 |
Martin Diehl
|
8741f2368d
|
first (not too complicated) workaround for the shortcomings of the new intel compiler. still crashes, but later ;)
|
2014-02-06 17:48:01 +00:00 |
Martin Diehl
|
bc4cc20c55
|
slightly polished makefile and numerics, recompile fftw with icc; still not running with ifort 14.01
|
2014-02-06 10:41:34 +00:00 |
Martin Diehl
|
1ea48bb8ff
|
added accumulatedshear as output for twin and slip
|
2014-02-05 15:26:22 +00:00 |
Martin Diehl
|
83e4bc3247
|
updated test for restart, now also checking if number of increments is the same
fixed output of test class
fixed small bug? in asciitable.py, @philip: please check
|
2014-02-03 19:30:28 +00:00 |
Martin Diehl
|
1444739d60
|
prevent ifort from complaining too loud about old syntax in openmpi files
|
2014-02-03 16:47:16 +00:00 |
Christoph Kords
|
caca65148d
|
fixed bug in restart: stiffness values that were read from file used to be overwritten by "utilities_constitutiveResponse"
Still not fixed in polarization and AL solver !!!
|
2014-02-03 15:57:04 +00:00 |
Christoph Kords
|
b9b87a785c
|
added crystallite_F to debugging output
|
2014-02-03 13:19:49 +00:00 |
Franz Roters
|
c5b31b373c
|
no longer needed
|
2014-02-03 10:38:59 +00:00 |
Christoph Kords
|
aa4eee2b50
|
fixed bug in math_rotate_forward3333
|
2014-01-31 14:28:20 +00:00 |
Martin Diehl
|
c7e59821d1
|
fixed compilation bug when using IMKL single core
|
2014-01-30 15:38:10 +00:00 |
Martin Diehl
|
986591682c
|
remove equals sign in rpath definition to work with mac, changed linker options in compile_CoreModule to work with linux again, please let me know if mac doesn't work anymore (it should)
|
2014-01-30 13:07:44 +00:00 |
Martin Diehl
|
9e5a2d8e10
|
fixed runpath
|
2014-01-29 19:52:53 +00:00 |
Martin Diehl
|
f82e5ec26e
|
some small changes on the installation scripts, IMKL now works with gfortran, more verbosity and more sanity checks
|
2014-01-29 12:20:56 +00:00 |
Martin Diehl
|
ee99216edc
|
polishing compile_CoreModule, bug fix for Makefile
|
2014-01-28 07:34:13 +00:00 |
Martin Diehl
|
02441bef0f
|
introduced rpath to tell executable where libraries are located
|
2014-01-27 14:10:49 +00:00 |
Pratheek Shanthraj
|
b9e55b4495
|
moved setting of CPFEM forwarding flag to the forwarding subroutine
|
2014-01-27 11:05:36 +00:00 |
Martin Diehl
|
656e3cc6ca
|
some more small changes, including bug fix in configure + relative linking in Makefile for spectral solver
|
2014-01-27 10:12:29 +00:00 |
Martin Diehl
|
4850e5987d
|
remove LD_LIBRARY_PATH (http://linuxmafia.com/faq/Admin/ld-lib-path.html) and fixed wrong named xxx_ROOT
|
2014-01-25 00:15:04 +00:00 |
Martin Diehl
|
d66b41c686
|
fixed installation, will test now
|
2014-01-24 12:30:27 +00:00 |
Martin Diehl
|
c99ca8b0ee
|
fixed magnesium parameters
|
2014-01-23 13:33:09 +00:00 |
Martin Diehl
|
e6d88e4458
|
prevent twin volume fraction from going above 1.0
|
2014-01-22 15:47:49 +00:00 |
Christoph Kords
|
391d83fa2b
|
moved rate sensitivity block to where it belongs to, namely the analytic jacobian calculation
|
2014-01-22 15:34:10 +00:00 |
Pratheek Shanthraj
|
4b7890f133
|
fixed wrong indices in analytic jacobian calculation following christoph's changes. convergence is restored at least for the spectral solver
|
2014-01-22 10:16:55 +00:00 |
Christoph Kords
|
3dfdbaff5b
|
Fixed wrong indices in tangents dT_dFe and dFe_dLp, which however luckily did not have any effect in the perturbed stiffness since they were transposed such that the double contraction of both remained unchanged.
In contrast, the analytical jacobian will probably be affected by this change!
@Pratheek: Can you check with me how this can be fixed?
|
2014-01-22 08:38:13 +00:00 |
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 |
Philip Eisenlohr
|
74cbfb6d48
|
added few comments
|
2014-01-17 01:38:35 +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 |
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
|
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 |
Martin Diehl
|
aab0208c65
|
more modifications, only configure needs modifications
|
2014-01-12 17:29:00 +00:00 |
Martin Diehl
|
00eb9b2cf6
|
forgot Makefile
|
2014-01-11 17:18:59 +00:00 |
Christoph Kords
|
a1927b60a7
|
allow flux between neighboring material points if one of both got a velocity of zero
|
2014-01-08 16:35:10 +00:00 |
Christoph Kords
|
b41593f279
|
blocked density does no longer contribute to dislocation flux; used to generate source term for mobile density if burgers vector had any non-zero component perpendicular to blocking boundary.
|
2014-01-08 16:31:50 +00:00 |
Christoph Kords
|
629295242f
|
added two new outputs: "rho_dot_flux_mobile" and "rho_dot_sgl_mobile"
corrected outputs of dislocation density rates: take into account that blocked dislocation density is a signed quantity
|
2014-01-07 15:55:28 +00:00 |
Martin Diehl
|
79307de6a7
|
added some code parts for HDF5 in Fortran
|
2013-12-30 10:06:01 +00:00 |