DAMASK_EICMD/trunk
Philip Eisenlohr 4f705f524f major restructuring of code.
homogenization as well as constitutive are now free to choose. the runtime got somewhat longer (25% on simple tests) compared to a hardcoded isostrain homogenization. this might be a point of further optimization at a later stage...

please use homogenization_isostrain.f90 as starting point / example for future developments of homog-schemes.

the homogenization scheme now can additionally output certain results. hence, the userdata structure at each integration point now looks like this:
- sizeHomogPostResults
- block of that size containing homogPostResults
then for each grain:
- sizeGrainPostResults
- block of that size containing crystallitePostResults, which consist of:
+ phaseID
+ volFrac
+ Eulers (3)
+ any constitutive post results requested
2009-05-07 16:27:36 +00:00
..
documentation/ElementType now with center of gravity subnode (21) 2009-04-03 15:00:05 +00:00
CPFEM.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
CPFEM_GIA8.f90 changed Line Ending to Unix style (LF) 2009-01-19 19:10:58 +00:00
FEsolving.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
IO.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
concom2007r1 overhaul to allow for multiphase/homogenization setup. 2009-03-04 11:48:54 +00:00
concom2008r1 changed Line Ending to Unix style (LF) 2009-01-19 19:10:58 +00:00
constitutive.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
constitutive_dislobased.f90 simplified constitutive_init call 2009-03-26 08:43:31 +00:00
constitutive_j2.f90 constitutive law for j2 pasticity again corrected, dotState didn't need the factor of sqrt(1.5) 2009-05-06 08:07:18 +00:00
constitutive_phenomenological.f90 simplified constitutive_init call 2009-03-26 08:43:31 +00:00
creeps2007r1 overhaul to allow for multiphase/homogenization setup. 2009-03-04 11:48:54 +00:00
creeps2008r1 changed Line Ending to Unix style (LF) 2009-01-19 19:10:58 +00:00
crystallite.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
debug.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
homogenization.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
homogenization_isostrain.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
lattice.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
makeMe.py renamed makeMe to makeMe.py to make file association of Windows work 2009-03-25 08:39:53 +00:00
material.config exchanged new lattice_structure ("fcc", "bcc", "hexagonal") 2009-03-20 15:19:21 +00:00
material.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
math.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
mesh.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
mpie_cpfem_marc.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
prec.f90 major restructuring of code. 2009-05-07 16:27:36 +00:00
todo.txt remembered the Bal98 (MIT) PhD thesis which might contain an analytical way to get the Jacobian matrix -- as opposed to numerical perturbation... 2009-03-12 07:06:55 +00:00