DAMASK_EICMD/code
Christoph Kords 97db70cf23 constitutive_nonlocal:
- reworked contribution of immobile dislocation density for rate equations
- flux is now calculated on the basis of interpolated velocities and densities at the interface; both incoming and outgoing fluxes are considered, so every material point only changes his own dotState
- dislocation velocity is now globally defined and calculated by subroutine constitutive_nonlocal_kinetics; the subroutine is called inside _LpAndItsTangent as well as _microstructure; therefore, microstructure now needs Tstar_v as additional input; in the future one should perhaps create a subroutine constitutive_kinetics that calls constitutive_nonlocal_kinetics separately, to clearly distinguish between microstructural and kinetic variables 
- better use flux density vector as output variable instead of scalar flux values for each interface
- added output variables internal and external resolved stress

crystallite:
- added flag to force local stiffness calculation in case of nonlocal model
- misorientation angle is explicitly set to zero when no neighbor can be found

debug:
- added flag "selectiveDebugger" that is used when debugging statements should only affect a specific element, ip and grain; these are specified with the new variables debug_e, debug_i and debug_g
- debugger can now be used in its original sense
2010-02-17 13:21:36 +00:00
..
CPFEM.f90 constitutive_nonlocal: 2010-02-17 13:21:36 +00:00
FEsolving.f90 # new interface for Abaqus 2009-10-12 16:01:49 +00:00
IO.f90 Additional feature to the RGC scheme: The volumetric consistency constraint. This is implemented by penalizing any volumetric discrepancy which occurs due to severe relaxation. The penalty for volume inconsistency is described using a power-law model. The setting for this function can be done in the numerics.config via three new parameters, i.e., maxvoldiscrepancy_RGC, voldiscrepancymod_RGC and discrepancypower_RGC. For monintoring, an extra output variable in prescribed in the material.config in the RGC section, namely "(output) volumediscrepancy". 2009-12-16 16:20:53 +00:00
concom2007r1 restructured the repository: renamed trunk into code, moved documentation one directory up, therefore you can now checkout either code or documentation only if you like 2009-06-25 07:17:59 +00:00
concom2008r1 restructured the repository: renamed trunk into code, moved documentation one directory up, therefore you can now checkout either code or documentation only if you like 2009-06-25 07:17:59 +00:00
concom2010r1 added / updated files for use with marc2010r1 2010-01-11 08:35:28 +00:00
constitutive.f90 constitutive_nonlocal: 2010-02-17 13:21:36 +00:00
constitutive_dislotwin.f90 in constitutive_dislotwin.f90: 2009-11-06 17:46:12 +00:00
constitutive_j2.f90 fixed a potential memory leak for hexagonal structures. added some status output to constitutive_xx 2009-10-15 20:02:52 +00:00
constitutive_nonlocal.f90 constitutive_nonlocal: 2010-02-17 13:21:36 +00:00
constitutive_phenopowerlaw.f90 volume fraction where new twins may form is now limited to (1-F) instead of 1... 2009-10-22 08:58:14 +00:00
creeps2007r1 restructured the repository: renamed trunk into code, moved documentation one directory up, therefore you can now checkout either code or documentation only if you like 2009-06-25 07:17:59 +00:00
creeps2008r1 restructured the repository: renamed trunk into code, moved documentation one directory up, therefore you can now checkout either code or documentation only if you like 2009-06-25 07:17:59 +00:00
creeps2010r1 added / updated files for use with marc2010r1 2010-01-11 08:35:28 +00:00
crystallite.f90 constitutive_nonlocal: 2010-02-17 13:21:36 +00:00
debug.f90 constitutive_nonlocal: 2010-02-17 13:21:36 +00:00
homogenization.f90 constitutive_nonlocal: 2010-02-17 13:21:36 +00:00
homogenization_RGC.f90 homogenization_RGC.f90 >> just switching-off one of the debugging statement. 2009-12-22 12:28:02 +00:00
homogenization_isostrain.f90 added version information to all files 2009-08-31 15:09:15 +00:00
lattice.f90 corrected uncritical mix-up of Ntwin and Nslip in reshaping fcc interaction (slip--twin) 2009-10-21 13:41:09 +00:00
makeMe.py added comment, my first 'test' SVN commit 2010-02-10 16:40:50 +00:00
material.config constitutive_nonlocal: 2010-02-17 13:21:36 +00:00
material.f90 modifying the criteria for the sum of microstructure fraction. 2009-12-02 13:08:14 +00:00
math.f90 corrected math_misorientation 2010-01-05 16:02:00 +00:00
mesh.f90 corrected small mistake in calculation for ip center of gravity / ip coordinates; used to ignore subnodes that had coordinates (0.0, 0.0, 0.0) 2009-12-22 13:23:20 +00:00
mpie_cpfem_abaqus.f removed Koen's loading subroutine from abaqus interface 2009-10-13 06:55:15 +00:00
mpie_cpfem_marc.f90 small rearrangement of cutback dealings. may give minute speed improvement... 2009-10-19 12:46:02 +00:00
numerics.config Additional feature to the RGC scheme: The volumetric consistency constraint. This is implemented by penalizing any volumetric discrepancy which occurs due to severe relaxation. The penalty for volume inconsistency is described using a power-law model. The setting for this function can be done in the numerics.config via three new parameters, i.e., maxvoldiscrepancy_RGC, voldiscrepancymod_RGC and discrepancypower_RGC. For monintoring, an extra output variable in prescribed in the material.config in the RGC section, namely "(output) volumediscrepancy". 2009-12-16 16:20:53 +00:00
numerics.f90 Additional feature to the RGC scheme: The volumetric consistency constraint. This is implemented by penalizing any volumetric discrepancy which occurs due to severe relaxation. The penalty for volume inconsistency is described using a power-law model. The setting for this function can be done in the numerics.config via three new parameters, i.e., maxvoldiscrepancy_RGC, voldiscrepancymod_RGC and discrepancypower_RGC. For monintoring, an extra output variable in prescribed in the material.config in the RGC section, namely "(output) volumediscrepancy". 2009-12-16 16:20:53 +00:00
prec.f90 added version information to all files 2009-08-31 15:09:15 +00:00
todo.txt updated list 2010-02-02 13:05:17 +00:00