DAMASK_EICMD/code
Martin Diehl d8311d46b3 .. last commit message was missing because I wanted to abort, so:
move reading in of lattice structure to lattice (elastic constants, c/a ratio, lattice structure). Still needs a little bit of documentation, the lattice structure names are not easy to understand.
tested it for j2 and phenopowerlaw and seems ok, but before continuation with the other constitutives models might simplifiy a little bit.
2014-02-10 14:38:05 +00:00
..
config added accumulatedshear as output for twin and slip 2014-02-05 15:26:22 +00:00
CPFEM.f90 adopted deployMe.sh to new svn server 2013-12-05 14:31:28 +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 made plain mode work with Abaqus 2013-08-08 15:00:22 +00:00
DAMASK_marc.f90 corrected linebreak in comment 2013-10-17 12:52:46 +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 fixed error in previous commit 2013-12-18 09:38:44 +00:00
DAMASK_spectral_interface.f90 introduced preprocessor statements in mesh to hide unneeded variables as a preparation for HDF5 2013-12-27 20:03:28 +00:00
DAMASK_spectral_solverAL.f90 moved setting of CPFEM forwarding flag to the forwarding subroutine 2014-01-27 11:05:36 +00:00
DAMASK_spectral_solverBasic.f90 fixed bug in restart: stiffness values that were read from file used to be overwritten by "utilities_constitutiveResponse" 2014-02-03 15:57:04 +00:00
DAMASK_spectral_solverBasicPETSc.f90 fixed bug in restart: stiffness values that were read from file used to be overwritten by "utilities_constitutiveResponse" 2014-02-03 15:57:04 +00:00
DAMASK_spectral_solverPolarisation.f90 moved setting of CPFEM forwarding flag to the forwarding subroutine 2014-01-27 11:05:36 +00:00
DAMASK_spectral_utilities.f90 rolled back phase field changes 2013-12-18 09:09:32 +00:00
FEsolving.f90 added 'reset' flag for recursive function IO_read, need to reset stack when stopping exectution (will be used by constitutive and homogenization) 2013-12-11 16:49:20 +00:00
IO.f90 first (not too complicated) workaround for the shortcomings of the new intel compiler. still crashes, but later ;) 2014-02-06 17:48:01 +00:00
Makefile changed order to have PETSc variables before others, fixed problem when MPI and FFTW were installed in standard location but PETSc build own MPI 2014-02-09 18:30:31 +00:00
compilation_info.f90 redefined macro for intel compiler, should work with windows (but Nicolo had some problems) 2013-10-23 08:38:14 +00:00
constitutive.f90 Fixed wrong indices in tangents dT_dFe and dFe_dLp, which however luckily did not have any effect in the perturbed stiffness since they were transposed such that the double contraction of both remained unchanged. 2014-01-22 08:38:13 +00:00
constitutive_dislotwin.f90 moved reading in of lattice stru 2014-02-10 14:31:19 +00:00
constitutive_j2.f90 .. last commit message was missing because I wanted to abort, so: 2014-02-10 14:38:05 +00:00
constitutive_none.f90 improved sanity checks, mainly for RGC 2013-12-20 08:36:15 +00:00
constitutive_nonlocal.f90 allow flux between neighboring material points if one of both got a velocity of zero 2014-01-08 16:35:10 +00:00
constitutive_phenopowerlaw.f90 .. last commit message was missing because I wanted to abort, so: 2014-02-10 14:38:05 +00:00
constitutive_titanmod.f90 introduce enums, remove gdot_twin and tau_twin from possible outputs because they weren't output anyway 2014-02-09 17:08:13 +00:00
core_quit.f90 updated copyright header 2013-03-22 17:35:05 +00:00
crystallite.f90 moved reading in of lattice stru 2014-02-10 14:31:19 +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 added 'reset' flag for recursive function IO_read, need to reset stack when stopping exectution (will be used by constitutive and homogenization) 2013-12-11 16:49:20 +00:00
homogenization.f90 continued with sourced allocation and EOL improvements 2013-12-16 11:58:03 +00:00
homogenization_RGC.f90 polished a little bit 2014-02-08 10:48:09 +00:00
homogenization_isostrain.f90 improved sanity checks, mainly for RGC 2013-12-20 08:36:15 +00:00
lattice.f90 moved reading in of lattice stru 2014-02-10 14:31:19 +00:00
libs.f90 new version of Lib_VTK_IO 2013-12-17 13:24:34 +00:00
material.f90 fixed over-sensitive error in homogeniztion and ifort option in makefile 2013-12-19 08:49:47 +00:00
math.f90 fixed bug in math_rotate_forward3333 2014-01-31 14:28:20 +00:00
mesh.f90 added few comments 2014-01-17 01:38:35 +00:00
numerics.f90 slightly polished makefile and numerics, recompile fftw with icc; still not running with ifort 14.01 2014-02-06 10:41:34 +00:00
prec.f90 made error in case of invalid precision more verbose 2013-09-18 13:59:42 +00:00