DAMASK_EICMD/code
Pratheek Shanthraj 03d8f14a98 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.
dynamic problems are length scale dependent so make sure the geometry size is meaningful (1 m^3 or N m^3 for example is too big for a RVE!).

not specifying a density (density = 0) will perform a quasi static simulation as before.
2013-07-26 16:25:37 +00:00
..
config renamed texture_rotation into texture_transformation 2013-07-24 11:09:39 +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 removed duploicate writes 2013-07-04 11:59:45 +00:00
DAMASK_abaqus_exp.f replaced numerics_unitlength with mesh_unitlength 2013-05-17 16:52:19 +00:00
DAMASK_abaqus_std.f replaced numerics_unitlength with mesh_unitlength 2013-05-17 16:52:19 +00:00
DAMASK_marc.f90 corrected doxygen documentation tags 2013-06-25 06:08:33 +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 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_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 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_solverPolarisation.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_utilities.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
FEsolving.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
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 added possibility for multi-level inclusion of files in *.config and loadcase files. 2013-06-26 19:19:00 +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 added possibility for multi-level inclusion of files in *.config and loadcase files. 2013-06-26 19:19:00 +00:00
numerics.f90 added possibility for multi-level inclusion of files in *.config and loadcase files. 2013-06-26 19:19:00 +00:00
prec.f90 added debugging possibility for MSC.Marc, rename parameters to CAPITALS 2013-03-31 13:06:49 +00:00