..
config
set tolerances to useful values and renamed them.
2013-07-31 15:03:38 +00:00
setup
updated Marc/Mentat integration once more to minimze interference with original instal
2013-07-24 08:41:58 +00:00
CPFEM.f90
Changed order of blocks associated with different tasks:
2013-08-02 11:36:51 +00:00
DAMASK_abaqus_exp.f
parallelExecution flag now passed as input variable by CPFEM_general; flag is set on the solver level (DAMASK_abaqus_exp.f, DAMASK_marc.f90, etc.)
2013-08-02 11:20:11 +00:00
DAMASK_abaqus_std.f
removed variable lastMode from FE_solving, used to be used for detection of first call after ping pong; now this is done by checking for a change in the lovl (macro) or a change in the calculation step (abaqus)
2013-08-02 13:28:50 +00:00
DAMASK_marc.f90
plain mode (no ping pong) now seems to work for marc, further testing needed
2013-08-02 16:19:45 +00:00
DAMASK_run.py
error messages are now printed, added svn properties
2012-10-25 09:16:17 +00:00
DAMASK_spectral_driver.f90
introduced dynamics for high strain rate simulations. so far only works for materials with homogeneous density. the density is read in as an optional argument in the load file using the keyword 'den' or 'density'. if density > 0 then inertial terms are added to the stress equilibrium. an implicit euler time discretisation is used to calculate the inertial terms.
2013-07-26 16:25:37 +00:00
DAMASK_spectral_interface.f90
made doxygen working for MSC.Marc again, small changes on the todo-statements for doxygen, they don't work on single lines of codes but only on module/variables
2013-06-11 16:35:04 +00:00
DAMASK_spectral_solverAL.f90
fixed wrong error calculation in Polarisation and AL solvers, and strictened tolerances for tests
2013-08-02 13:55:44 +00:00
DAMASK_spectral_solverBasic.f90
introduced possibility so specify deformation gradient aim at end of load case, rate will be calculated using difference between start of load case and aim. Needed for cyclic loading.
2013-05-13 09:44:23 +00:00
DAMASK_spectral_solverBasicPETSc.f90
changes on convergence tolerances of AL and Polarisation, switched back to immediate correction of stress bc but only when last two average stresses are close to each other (cosine decay)
2013-07-30 15:32:55 +00:00
DAMASK_spectral_solverPolarisation.f90
fixed wrong error calculation in Polarisation and AL solvers, and strictened tolerances for tests
2013-08-02 13:55:44 +00:00
DAMASK_spectral_utilities.f90
parallelExecution flag now passed as input variable by CPFEM_general; flag is set on the solver level (DAMASK_abaqus_exp.f, DAMASK_marc.f90, etc.)
2013-08-02 11:20:11 +00:00
FEsolving.f90
removed variable lastMode from FE_solving, used to be used for detection of first call after ping pong; now this is done by checking for a change in the lovl (macro) or a change in the calculation step (abaqus)
2013-08-02 13:28:50 +00:00
IO.f90
renamed texture_rotation into texture_transformation
2013-07-24 11:09:39 +00:00
Makefile
added Polarisation scheme as solver
2013-07-24 13:06:16 +00:00
compilation_info.f90
updated copyright header
2013-03-22 17:35:05 +00:00
configure
misplaced space corrected
2013-04-22 15:35:15 +00:00
constitutive.f90
init reporting of constitutive_*.f90 had less/to much spaces, renamed label to LABEL because it is a parameter.
2013-05-28 17:31:55 +00:00
constitutive_dislotwin.f90
implementation of twin nucleation criteria according to Davids PhD thesis
2013-07-01 13:06:01 +00:00
constitutive_j2.f90
comments for doxygen
2013-07-12 06:57:15 +00:00
constitutive_none.f90
comments for doxygen
2013-07-12 06:57:15 +00:00
constitutive_nonlocal.f90
more documentation and parameters capitalization unified and using ipc in all modules (sometimes called gr)
2013-07-01 06:10:42 +00:00
constitutive_phenopowerlaw.f90
comments for doxygen
2013-07-12 06:57:15 +00:00
constitutive_titanmod.f90
wrong intent(in) statement fixed
2013-07-15 10:13:28 +00:00
core_quit.f90
updated copyright header
2013-03-22 17:35:05 +00:00
crystallite.f90
last commit also solves problem with infinite loop in case of a cutback in homogenization
2013-08-02 07:59:55 +00:00
damask.core.pyf
"unitlength" parameter, which determines the physical size of the mesh, now available as a global mesh variable "mesh_unitlength" and written to the .mesh file during init.
2013-05-07 13:06:29 +00:00
debug.f90
missed these three files in last commit!
2013-06-26 19:19:41 +00:00
homogenization.f90
fixed writing out of initial configuration for spectral solver in case of ngrains != 1, small formating improvements in other files
2013-07-01 06:40:09 +00:00
homogenization_RGC.f90
missed these three files in last commit!
2013-06-26 19:19:41 +00:00
homogenization_isostrain.f90
fixed writing out of initial configuration for spectral solver in case of ngrains != 1, small formating improvements in other files
2013-07-01 06:40:09 +00:00
lattice.f90
changed "math_AxisAngleToR" to "math_axisAngleToR" to be consistent with spelling in math.f90
2013-07-22 09:43:35 +00:00
libs.f90
small documentation and output fixes
2013-06-28 18:59:21 +00:00
material.f90
renamed texture_rotation into texture_transformation
2013-07-24 11:09:39 +00:00
math.f90
reverted accidently commited changes to Makefile.
2013-06-07 07:27:12 +00:00
mesh.f90
removed variable lastMode from FE_solving, used to be used for detection of first call after ping pong; now this is done by checking for a change in the lovl (macro) or a change in the calculation step (abaqus)
2013-08-02 13:28:50 +00:00
numerics.f90
set tolerances to useful values and renamed them.
2013-07-31 15:03:38 +00:00
prec.f90
added debugging possibility for MSC.Marc, rename parameters to CAPITALS
2013-03-31 13:06:49 +00:00