DAMASK_EICMD/code
Christoph Kords e5407894b5 Reworked kinetics. Now there is a universal law which can be used for both fcc and bcc (and probably even hcp). It mainly consists of an athermal forest cutting part , solid solution and peierls as thermally activated processes, and viscous glide. Therefore, lots of new parameters in the material.config. Not sure yet if the values make sense though.
Also renamed some of the old parameters. 

Unknown constitutive output raises error.
2012-01-25 17:04:37 +00:00
..
config Reworked kinetics. Now there is a universal law which can be used for both fcc and bcc (and probably even hcp). It mainly consists of an athermal forest cutting part , solid solution and peierls as thermally activated processes, and viscous glide. Therefore, lots of new parameters in the material.config. Not sure yet if the values make sense though. 2012-01-25 17:04:37 +00:00
include corrected error in apply_DAMASK_modifications 2011-12-19 16:06:03 +00:00
setup code setup now takes BLAS in order of precedence from IKML, ACML, and LAPACK. 2011-12-20 10:58:51 +00:00
CPFEM.f90 started to implement restart facilities for spectral solver. 2011-11-03 19:32:11 +00:00
DAMASK_abaqus_exp.f solved argument mismatch 2011-09-13 14:15:17 +00:00
DAMASK_abaqus_std.f ip coordinates are now updated every cycle; this is needed for the nonlocal internal stress fields 2011-05-24 15:57:59 +00:00
DAMASK_marc.f90 changed MPIE_NUM_THREADS to DAMASK_NUM_THREADS 2011-05-28 09:42:25 +00:00
DAMASK_spectral.f90 added and restructured comments 2012-01-25 14:27:26 +00:00
DAMASK_spectral_interface.f90 improved help output and corrected triggering (-h, --help) of help 2012-01-25 08:54:37 +00:00
FEsolving.f90 for spectral solver, --restart XX sets restartReadInc to XX-1, meaning restartReadInc is the step to read and XX the step at which the calculation begins 2012-01-25 09:05:38 +00:00
IO.f90 Reworked kinetics. Now there is a universal law which can be used for both fcc and bcc (and probably even hcp). It mainly consists of an athermal forest cutting part , solid solution and peierls as thermally activated processes, and viscous glide. Therefore, lots of new parameters in the material.config. Not sure yet if the values make sense though. 2012-01-25 17:04:37 +00:00
constitutive.f90 dislocation stress does not add to stress field anymore, but is only available as constitutive output for purposes of postprocessing. instead, we now use a backstress term (which is added to the resolved shear stress) that depends on the gradient of excess density on the same slip system. 2012-01-17 10:26:57 +00:00
constitutive_dislotwin.f90 edited lines exceeding 132 chars (before any comment started) 2012-01-11 16:56:35 +00:00
constitutive_j2.f90 renamed w0 and w0_slip to a and a_slip 2011-11-23 14:48:39 +00:00
constitutive_nonlocal.f90 Reworked kinetics. Now there is a universal law which can be used for both fcc and bcc (and probably even hcp). It mainly consists of an athermal forest cutting part , solid solution and peierls as thermally activated processes, and viscous glide. Therefore, lots of new parameters in the material.config. Not sure yet if the values make sense though. 2012-01-25 17:04:37 +00:00
constitutive_phenopowerlaw.f90 renamed w0 and w0_slip to a and a_slip 2011-11-23 14:48:39 +00:00
constitutive_titanmod.f90 homogenization_*, constitutive_*, DAMASK_spectral_interface: did some polishing regarding init output 2011-08-26 13:57:29 +00:00
core_modules.f90 changed fftw from legacy fortran to new (2003) fortran (calling c routines directly) 2012-01-13 16:18:16 +00:00
crystallite.f90 added total Green-Lagrange strain to crystallite outputs 2012-01-20 10:25:35 +00:00
damask.core.pyf corrected order of arguments for calling functions from python, small polishing in math.f90 (substituting manual summation by sum() ) 2012-01-25 14:31:21 +00:00
debug.f90 added parameter for debugging of FFTW in spectral method 2012-01-13 15:21:24 +00:00
fftw3.f03 changed fftw from legacy fortran to new (2003) fortran (calling c routines directly) 2012-01-13 16:18:16 +00:00
homogenization.f90 exchanged location of "graincount" in user block. 2011-11-23 09:09:00 +00:00
homogenization_RGC.f90 did a lot of polishing: 2011-09-13 15:54:06 +00:00
homogenization_isostrain.f90 homogenization_*, constitutive_*, DAMASK_spectral_interface: did some polishing regarding init output 2011-08-26 13:57:29 +00:00
lattice.f90 edited lines exceeding 132 chars (before any comment started) 2012-01-11 16:56:35 +00:00
makefile removed hint how to patch fftw, added flag for gfortran to check if maximum length of source files do not exceed 132 characters 2012-01-25 14:24:08 +00:00
material.f90 bugfix release 2012-01-12 16:31:23 +00:00
math.f90 corrected order of arguments for calling functions from python, small polishing in math.f90 (substituting manual summation by sum() ) 2012-01-25 14:31:21 +00:00
mesh.f90 corrected definition of element base node, which was still flawed 2012-01-19 14:15:26 +00:00
numerics.f90 indroduced 3 more flags for fine control of spectral algorithm 2012-01-25 08:56:46 +00:00
prec.f90 added output of precision to init 2012-01-13 15:20:29 +00:00
prec_single.f90 moved DAMASK_NaN to prec.f90 respectively prec_single.f90 as it is precision dependent 2011-10-20 16:46:11 +00:00